<SEC-DOCUMENT>0001213900-21-028187.txt : 20210520
<SEC-HEADER>0001213900-21-028187.hdr.sgml : 20210520
<ACCEPTANCE-DATETIME>20210520163421
ACCESSION NUMBER:		0001213900-21-028187
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		81
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210520
DATE AS OF CHANGE:		20210520

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38037
		FILM NUMBER:		21944950

	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-Q
<SEQUENCE>1
<FILENAME>sgbx-20210331.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<!--Created by EdgarAgents, Powered by IRIS Carbon-->
<html xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" 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:sgbx="http://www.sgblocks.com/20210331" 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:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/1999/xhtml"><head><title>sgbx-20210331.htm</title><meta http-equiv="Content-Type" content="text/html"></meta></head><body><div style="display:none"><ix:header>

  <ix:hidden>
    <ix:nonNumeric contextRef="D20210331" name="dei:EntityShellCompany" id="Tag691" escape="true">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:EntityEmergingGrowthCompany" id="Tag692" escape="true">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:EntityCentralIndexKey" id="Tag693" escape="true">0001023994</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:AmendmentFlag" id="Tag695" escape="true">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:CurrentFiscalYearEndDate" id="Tag696" escape="true">--12-31</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:DocumentFiscalPeriodFocus" id="Tag697" escape="true">Q1</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:DocumentFiscalYearFocus" id="Tag698" escape="true">2021</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:EntityFilerCategory" id="Tag701" escape="true">Non-accelerated Filer</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:EntitySmallBusiness" id="Tag702" escape="true">true</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:SecurityExchangeName" id="Tag703" escape="true">NASDAQ</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:EntityIncorporationStateCountryCode" id="Tag704" escape="true">DE</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:DocumentQuarterlyReport" id="Tag705" escape="true">true</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:DocumentTransitionReport" id="Tag706" escape="true">false</ix:nonNumeric>
    <ix:nonNumeric contextRef="D20210331" name="dei:DocumentType" id="Tag709" escape="true">10-Q</ix:nonNumeric>
    <ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares" id="Tag713" decimals="0" format="ixt:numdotdecimal">0</ix:nonFraction>
    <ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares" id="Tag714" decimals="0" format="ixt:numdotdecimal">0</ix:nonFraction>
    <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:hidden>
  <ix:references>
    <link:schemaRef xlink:href="sgbx-20210331.xsd" xlink:type="simple"></link:schemaRef>
  </ix:references>
  <ix:resources>
    <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-19</xbrli:startDate>
        <xbrli:endDate>2020-08-27</xbrli:endDate>
      </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-10-01</xbrli:startDate>
        <xbrli:endDate>2019-12-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="D20200515">
      <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-15</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="D20200923_ArmstrongMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:ArmstrongMember</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_ArmstrongMember_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:ArmstrongMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-16</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200923_SheeranMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:SheeranMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-09-16</xbrli:startDate>
        <xbrli:endDate>2020-09-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200923_SheeranMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:SheeranMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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="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="I20201231_BuildingHeldForLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeasesMember</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:CollateralAxis">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_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="D20210331_StockBasedOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sgbx:StockBasedOptionMember</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="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="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="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="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="D20200331_SupplierConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="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="D20170630_WarrantFourMember_1">
      <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="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_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_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="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_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_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_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="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="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="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_VehiclesMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_FurnitureAndFixturesMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_FurnitureAndFixturesMember_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200121_GalvinNoteMember_NotesReceivableMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-01-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200121_CompanyNoteMember_NotesReceivableMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:NotesReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-01-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20161026_TwoThousandSixteenPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sgbx:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-10-01</xbrli:startDate>
        <xbrli:endDate>2016-10-26</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="I20200930">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-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="D20200530">
      <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-30</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="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_PayrollMember_StockBasedCompensationPlanMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="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-04-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-04-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="D20200121_CompanyNoteMember_NotesReceivableMember">
      <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>
          <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>2020-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200121_GalvinNoteMember_NotesReceivableMember">
      <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>
          <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>2020-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_StockBasedCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_StockOptionMember_3">
      <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-03-31</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="D20200121_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>2020-01-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200121_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>2020-01-21</xbrli:instant>
      </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="D20190226_3">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-02-01</xbrli:startDate>
        <xbrli:endDate>2019-02-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20190322">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-22</xbrli:instant>
      </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="D20200331">
      <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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200204_SecuritiesPurchaseAgreementMember_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</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="I20200204_SecuritiesPurchaseAgreementMember_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sgbx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-02-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_StockBasedCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</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="D20161026">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-10-01</xbrli:startDate>
        <xbrli:endDate>2016-10-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20170630">
      <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="I20200331">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-31</xbrli:instant>
      </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="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="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="D20200531">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-07</xbrli:startDate>
        <xbrli:endDate>2020-05-31</xbrli:endDate>
      </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="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200531_4">
      <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="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_PayrollMember_StockBasedCompensationPlanMember">
      <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>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</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="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_SupplierConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</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="D20210331_LiquidityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="sgbx:LiquidityAxis">sgbx:LiquidityMember</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="D20210331_ConstructionBacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">sgbx:ConstructionBacklogMember</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="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_MaximumMember_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</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="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="D20190226_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-02-01</xbrli:startDate>
        <xbrli:endDate>2019-02-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </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-01</xbrli:startDate>
        <xbrli:endDate>2020-04-14</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-01</xbrli:startDate>
        <xbrli:endDate>2019-01-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200414_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-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </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="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="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="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="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_StockBasedOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sgbx:StockBasedOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_AutomobilesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_BuildingHeldForLeasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_SupplierConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-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="I20210331_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-03-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="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-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="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="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="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190621_1">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-20</xbrli:startDate>
        <xbrli:endDate>2019-06-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20190131_TetonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:TetonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="D20180912_TetonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:TetonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-09-11</xbrli:startDate>
        <xbrli:endDate>2018-09-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200211_TetonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:TetonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-02-10</xbrli:startDate>
        <xbrli:endDate>2020-02-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200131_3">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-30</xbrli:startDate>
        <xbrli:endDate>2020-01-31</xbrli:endDate>
      </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="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="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="I20210512">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20200331_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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_HotelMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">srt:HotelMember</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="D20200331_HotelMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">srt:HotelMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_MedicalConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionMember</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="D20200331_MedicalConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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:instant>2021-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_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-03-31</xbrli:endDate>
      </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="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="I20210512_SubsequentEventMember_TX">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210512_SubsequentEventMember_TX">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-05-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210512_SubsequentEventMember_PendingLitigationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-01</xbrli:startDate>
        <xbrli:endDate>2021-05-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20210331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="I20200331_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-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20210331_ConstructionAndEngineeringServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:ConstructionAndEngineeringServicesMember</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="D20200331_ConstructionAndEngineeringServicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:ConstructionAndEngineeringServicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="D20201231_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="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="D20201231_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="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="D20201231_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="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </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="D20210331_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">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="D20201231_ExclusiveLicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001023994</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-10-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </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="Vendors">
      <xbrli:measure>sgbx:Vendors</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="Consultants">
      <xbrli:measure>sgbx:Consultants</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
</ix:header></div><div><p><br/></p>
<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="margin: 0pt; text-align: center;"><span style="font-weight: bold;"><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; 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;"><br/></span></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-weight: bold;"><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; 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;">UNITE</span></span><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; 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;">D STATES</span></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">WASHINGTON, D.C. <span style="border-left: none; border-right: none;">20549</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; font-weight: bold;">FORM <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="-sec-ix-hidden:Tag709">10-Q</span></span></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';"><span style="border-left: none; border-right: none;"><span style="-sec-ix-hidden:Tag705">&#9746;</span></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-style: initial; text-decoration-color: initial; display: inline !important; float: none;">QUARTERLY REPORT PURSUANT TO SECTION</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-style: initial; text-decoration-color: initial;">&#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: 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;">13</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-style: initial; text-decoration-color: initial;">&#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: 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; display: inline !important; float: none;">OR</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-style: initial; text-decoration-color: initial;">&#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: 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;">15</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-style: initial; text-decoration-color: initial; display: inline !important; float: none;">(d) OF THE SECURITIES EXCHANGE ACT OF</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-style: initial; text-decoration-color: initial;">&#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: 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;">1934</span></span></span><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';"><span style="color: #000000; font-family: 'Times New Roman'; font-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-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br/></span></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><span style="color: #000000; font-family: 'Times New Roman'; font-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-style: initial; text-decoration-color: initial; display: inline !important; float: none;">For the quarterly period ended</span> </span><span style="font-family: 'Times New Roman'; font-weight: bold;"><ix:nonNumeric contextRef="D20210331" name="dei:DocumentPeriodEndDate" id="Tag624" format="ixt:datemonthdayyearen">March 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:Tag706">&#9744;</span></span></span><span style="font-family: 'Times New Roman';"> TRANSITION REPORT PURSUA</span><span style="font-family: 'Times New Roman';">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="D20210331" name="dei:EntityFileNumber" id="Tag250" escape="true">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="D20210331" name="dei:EntityRegistrantName" id="Tag112" escape="true">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: 101px; width: 100%;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="vertical-align: top; width: 49%; height: 17px; border-bottom: 2px solid #000000;">
<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:Tag704">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%; height: 17px; border-bottom: 2px solid #000000;">
<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="D20210331" name="dei:EntityTaxIdentificationNumber" id="Tag231" escape="true">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; height: 17px; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-weight: bold;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20210331" name="dei:EntityAddressAddressLine1" id="Tag220" escape="true">17 State Street,</ix:nonNumeric></span>&#160;</span></span><span style="border-right: none; border-left: none; font-weight: bold;"><span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20210331" name="dei:EntityAddressAddressLine2" id="Tag227" escape="true">19th Floor,</ix:nonNumeric></span></span><span style="font-family: 'Times New Roman'; font-weight: bold;">&#160;<ix:nonNumeric contextRef="D20210331" name="dei:EntityAddressCityOrTown" id="Tag506" escape="true">New York</ix:nonNumeric>, <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20210331" name="dei:EntityAddressStateOrProvince" id="Tag241" escape="true">NY</ix:nonNumeric></span></span></span></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: bottom; height: 17px; border-bottom: 2px solid #000000;" valign="bottom">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <ix:nonNumeric contextRef="D20210331" name="dei:EntityAddressPostalZipCode" id="Tag242" escape="true">10004</ix:nonNumeric> </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;"> (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;"><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; font-weight: bold;"><ix:nonNumeric contextRef="D20210331" name="dei:CityAreaCode" id="Tag178" escape="true">(646)</ix:nonNumeric> <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20210331" name="dei:LocalPhoneNumber" id="Tag313" escape="true">240-4235</ix:nonNumeric></span></span></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 style="font-family: 'Times New Roman'; font-size: 10pt;">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="height: 42px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;" 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; 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="D20210331" name="dei:Security12bTitle" id="Tag333" escape="true">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="D20210331" name="dei:TradingSymbol" id="Tag334" escape="true">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:Tag703">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: left;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">Indicate by check mark whether the registrant (1) has filed all reports required to be fil</span><span style="font-family: 'Times New Roman';">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="D20210331" name="dei:EntityCurrentReportingStatus" id="Tag240" escape="true">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: left;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"><br/></span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt; margin: 0pt; text-align: left;"><span style="font-size: 10pt;">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 style="font-family: 'Times New Roman'; margin: 0pt; text-align: left;"><span style="font-size: 10pt;"> chapter) during the preceding </span>12<span style="font-size: 10pt;"> months (or for such shorter period that the registrant was required to submit such</span>&#160;files). <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20210331" name="dei:EntityInteractiveDataCurrent" id="Tag190" escape="true">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';"><span style="border-right: none; border-left: none;">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';">&#9744;</span><span style="font-family: 'Times New Roman';">&#160;</span></span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 8pt;"><br/></span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">Indicate by chec</span><span style="font-family: 'Times New Roman';">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;&#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: 50%; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Large accelerated filer&#160;&#160;&#9744; </span></p>
</td>
<td style="vertical-align: top; width: 50%; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accelerated filer&#160;&#160;&#9744; &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px;">
<div id="fs_788UUYLD8W00000000000000000000B">
<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:Tag701">Non-accelerated filer</span></span></span></span></span>&#160; &#9746;</span></span></p>
</div>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Smaller reporting company&#160;&#160;<span style="-sec-ix-hidden:Tag702">&#9746;</span> </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="border-left: none; border-right: none;">Emerging growth company</span>&#160;&#160;<span style="-sec-ix-hidden:Tag692">&#9744;</span> </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; 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 style="font-family: 'Times New Roman';"><span>&#160;</span>extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section<span>&#160;</span>13(a) of the Exchange Act.<span>&#160;</span></span><span style="font-family: 'MS Mincho';">&#9744;</span><span style="font-family: 'Times New Roman';"><span>&#160;</span></span><span style="font-family: 'Times New Roman';">&#160;</span>&#160;</span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/></span></span></p>
<p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">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:Tag691">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: left;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/></span></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="margin: 0pt; text-align: center;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/></span></span></p>
<p style="margin: 0pt; text-align: left;"><br/></p>
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As o<span>f May 12, 2021</span>&#160;the issuer had a total of <ix:nonFraction contextRef="I20210512" name="dei:EntityCommonStockSharesOutstanding" unitRef="Shares" id="Tag192" decimals="0" format="ixt:numdotdecimal">8,822,489</ix:nonFraction>&#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: 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;">shares of the registrant&#8217;s common stock, $</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: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">0.01</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: 0px; 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;</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: 0px; 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;">par value, outstanding.&#160;</span></span></p>
<p style="margin: 0pt; text-align: left;"><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: 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;"><br/></span></span></p>
<div style="border-top: #000000 1pt solid; border-bottom: #000000 3pt solid; line-height: 3px; font-size: 3pt; width: 100%; padding: 0in;">&#160;</div>
<p style="margin: 0pt; text-align: left;"><span style="font-size: 10pt;"><span style="font-family: 'MS Mincho';"><br/></span></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>
</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: 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-</b></span><span style="font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">&#8203;Q</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;">&#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-family: 'Times New Roman', Times, serif; font-size: 10pt; color: black;"><b>TABLE OF CONTENTS</b></span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#8203;</span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#8203;&#8203;&#8203;</span></p>
&#8203;&#8203;
<table style="height: 355px; width: 99.8713%; font-family: 'times new roman'; font-size: 10pt;" id="TOC" cellpadding="0" border="0">
<tbody>
<tr style="height: 34px; margin-left: 0.1px;">
<td style="width: 10%; height: 34px; padding: 0px;"></td>
<td style="width: 80%; height: 34px; padding: 0px;">
<p style="vertical-align: middle; text-align: center;"><br/></p>
</td>
<td style="width: 10%; border-bottom: 2px solid #000000; height: 34px; padding: 0px;">
<p style="vertical-align: middle; text-align: center;"><span style="font-weight: bold;">Page</span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 90%;" colspan="2"><span style="text-decoration: underline;">PART&#160;I. FINANCIAL INFORMATION</span><br/></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BSDEWA_EU3995WR1C00000000000000000000">2</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BCVDAW_7I4HTH3MXS00000000000000000000">ITEM&#160;1.</a></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BCVDAW_7I4HTH3MXS00000000000000000000"><a href="#BCVDAW_7I4HTH3MXS00000000000000000000">Financial Statements</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BCVDAW_7I4HTH3MXS00000000000000000000">2</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><br/></td>
<td style="height: 17px; width: 80%;" id="BM_BDEQS_2XNPPMJLLS00000000000000000000"><a href="#BDEQS_2XNPPMJLLS00000000000000000000">Condensed Consolidated Balance Sheets as of March 31, 2021 (Unaudited) and December 31, 2020</a></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BDEQS_2XNPPMJLLS00000000000000000000">2</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BERTFE_XPRPJ5Y25S00000000000000000000"><a href="#BERTFE_XPRPJ5Y25S00000000000000000000">Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2021 and 2020 (Unaudited)</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BERTFE_XPRPJ5Y25S00000000000000000000">3</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><br/></td>
<td style="height: 17px; width: 80%;" id="BM_BSE_HWROG8YUKG00000000000000000000">
<p><a href="#BSE_HWROG8YUKG00000000000000000000">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity for the Three Months Ended March 31, 2021 and 2020</a><a href="#BSE_HWROG8YUKG00000000000000000000">&#160;(Unaudited)</a></p>
</td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BSE_HWROG8YUKG00000000000000000000">4</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><br/></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BTGEAA_EU1AST0WE800000000000000000000"><a href="#BTGEAA_EU1AST0WE800000000000000000000">Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2021 and 2020 (Unaudited)</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BTGEAA_EU1AST0WE800000000000000000000">5</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><br/></td>
<td style="height: 17px; width: 80%;" id="BM_BSDEQ_BD0SYKR9E800000000000000000000"><a href="#BSDEQ_BD0SYKR9E800000000000000000000">Notes to Condensed Consolidated Financial Statements</a></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BSDEQ_BD0SYKR9E800000000000000000000">6</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BUTSL_E7Z71NXTTS00000000000000000000">ITEM 2.</a></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BUTSL_E7Z71NXTTS00000000000000000000"><a href="#BUTSL_E7Z71NXTTS00000000000000000000">Management's Discussion and Analysis of Financial Condition and Result of Operations</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BUTSL_E7Z71NXTTS00000000000000000000">33</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BFSRWAT_VDYTTLRS1C00000000000000000000">ITEM&#160;3.</a></td>
<td style="height: 17px; width: 80%;" id="BM_BFSRWAT_VDYTTLRS1C00000000000000000000"><a href="#BFSRWAT_VDYTTLRS1C00000000000000000000">Quantitative and Qualitative Disclosures About Market Risk</a></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BFSRWAT_VDYTTLRS1C00000000000000000000">43</td>
</tr>
<tr style="background-color: #cceeff; height: 15px;">
<td style="background-color: #cceeff; height: 15px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BHYDGA_QBEVEZTXC000000000000000000000">ITEM&#160;4.</a></td>
<td style="background-color: #cceeff; height: 15px; width: 80%;" id="BM_BHYDGA_QBEVEZTXC000000000000000000000"><a href="#BHYDGA_QBEVEZTXC000000000000000000000">Controls and Procedures</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 15px; width: 10%;" id="BMP_BHYDGA_QBEVEZTXC000000000000000000000">43</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 90%;" colspan="2"><span style="text-decoration: underline;">PART II. OTHER INFORMATION</span>&#160;<br/></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BBGWEY_N1BX9IYZMO00000000000000000000">44</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BVXFSH_K2TQZ74YJK00000000000000000000">ITEM&#160;1.</a></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BVXFSH_K2TQZ74YJK00000000000000000000"><a href="#BVXFSH_K2TQZ74YJK00000000000000000000">Legal Proceedings</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BVXFSH_K2TQZ74YJK00000000000000000000">44</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BYTRFS_09QAMFCTC000000000000000000000">ITEM&#160;1A.</a></td>
<td style="height: 17px; width: 80%;" id="BM_BYTRFS_09QAMFCTC000000000000000000000"><a href="#BYTRFS_09QAMFCTC000000000000000000000">Risk Factors</a></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BYTRFS_09QAMFCTC000000000000000000000">44</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BISHEA_6U2X8LY0CG00000000000000000000">ITEM&#160;2.</a></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BISHEA_6U2X8LY0CG00000000000000000000"><a href="#BISHEA_6U2X8LY0CG00000000000000000000">Unregistered Sales of Equity Securities and Use of Proceeds</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BISHEA_6U2X8LY0CG00000000000000000000">46</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BPWEJF_IH5XMWELW000000000000000000000">ITEM&#160;3.</a></td>
<td style="height: 17px; width: 80%;" id="BM_BPWEJF_IH5XMWELW000000000000000000000"><a href="#BPWEJF_IH5XMWELW000000000000000000000">Defaults Upon Senior Securities</a></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BPWEJF_IH5XMWELW000000000000000000000">46</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BGFWEQ_U8VCBDY5EO00000000000000000000">ITEM&#160;4.</a></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BGFWEQ_U8VCBDY5EO00000000000000000000"><a href="#BGFWEQ_U8VCBDY5EO00000000000000000000">Mine Safety Disclosures</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BGFWEQ_U8VCBDY5EO00000000000000000000">46</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BEWAA_9ORRNSMFE800000000000000000000">ITEM&#160;5.</a></td>
<td style="height: 17px; width: 80%;" id="BM_BEWAA_9ORRNSMFE800000000000000000000"><a href="#BEWAA_9ORRNSMFE800000000000000000000">Other Information</a></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BEWAA_9ORRNSMFE800000000000000000000">46</td>
</tr>
<tr style="background-color: #cceeff; height: 17px;">
<td style="background-color: #cceeff; height: 17px; width: 10%;"><a style="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; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; font-size: 13.3333px;" href="#BZSAH_W3KJLFQXHC00000000000000000000">ITEM&#160;6.</a></td>
<td style="background-color: #cceeff; height: 17px; width: 80%;" id="BM_BZSAH_W3KJLFQXHC00000000000000000000"><a href="#BZSAH_W3KJLFQXHC00000000000000000000">Exhibits</a></td>
<td class="bmpageno" style="background-color: #cceeff; text-align: center; height: 17px; width: 10%;" id="BMP_BZSAH_W3KJLFQXHC00000000000000000000">47</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; width: 90%;" colspan="2"><a href="#BRWAS_MKB9FNEK4000000000000000000000">SIGNATU<span>RES</span></a><br/></td>
<td class="bmpageno" style="text-align: center; height: 17px; width: 10%;" id="BMP_BRWAS_MKB9FNEK4000000000000000000000"><br/></td>
</tr>
</tbody>
</table>
&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;
<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;">1</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;">
<div style="color: #000000; font-family: 'Times New Roman'; font-size: medium; 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; margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BSDEWA_EU3995WR1C00000000000000000000"><strong><span style="font-family: 'Times New Roman'; font-size: 10pt;">PART</span></strong><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span>&#160;</span>I. FINANCIAL INFORMATION</span></a></div>
<p style="margin: 0pt;"><br/></p>
<div style="margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BCVDAW_7I4HTH3MXS00000000000000000000"><strong>ITEM&#160;1. Financial Statements</strong></a></div>
<p style="margin: 0pt; text-align: center;"><br/></p>
<p style="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="margin: 0pt; text-align: center;"><br/></p>
<div style="margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BDEQS_2XNPPMJLLS00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Condensed&#160;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;">&#160;&#160;</p>
<div id="t_ft_ESXZE51JPC00000000000000000000b">
<table style="border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 589px; text-indent: 0px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 10px; border-bottom: 1.5pt solid #000000 !important;">
<p style="margin: 0pt;">&#160;</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: center; font-family: 'Times New Roman';"><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: 10px;" colspan="2">
<p style="margin: 0pt; text-align: center; font-family: 'Times New Roman';"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">March 31,</span></span></span></span></p>
<p style="margin: 0pt; text-align: center; font-family: 'Times New Roman';"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">2021</span></span> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 10px;" colspan="2">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> <span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;">December 31,<br/>&#160;</span></span></span></span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;">2020</span></span></span> </span></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 10px;">
<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;">
<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;">
<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;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;(Unaudited) </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;" colspan="2">
<p style="margin: 0pt; text-align: center;"><br/></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 14px; background-color: #cceeff;">
<td style="vertical-align: bottom; margin-left: 0.1px; height: 14px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> Assets </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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: 14px; 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="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<p style="margin: 0pt;">Current assets:</p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;" 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;">
<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;">
<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;" 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;">
<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; background-color: #cceeff; width: 70%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;">Cash and cash equivalents</p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; margin-left: 0.1px; height: 12px; 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; margin-left: 0.1px; height: 12px; background-color: #cceeff; width: 12%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag302" decimals="0" format="ixt:numdotdecimal">10,540,290</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; margin-left: 0.1px; height: 12px; 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; margin-left: 0.1px; height: 12px; 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; margin-left: 0.1px; height: 12px; background-color: #cceeff; width: 12%;">
<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="Tag569" decimals="0" format="ixt:numdotdecimal">13,010,356</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; background-color: #cceeff; width: 1%;">
<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;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;">Accounts receivable, net</p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20210331" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" id="Tag301" decimals="0" format="ixt:numdotdecimal">3,216,907</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<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="Tag146" decimals="0" format="ixt:numdotdecimal">2,635,608</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Contract assets&#160; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:ContractWithCustomerAssetNetCurrent" unitRef="USD" id="Tag348" decimals="0" format="ixt:numdotdecimal">1,902,577</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; 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; 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:ContractWithCustomerAssetNetCurrent" unitRef="USD" id="Tag532" decimals="0" format="ixt:numdotdecimal">1,303,136</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 19px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 19px;">Inventories</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 19px;"><ix:nonFraction contextRef="I20210331" name="us-gaap:InventoryNet" unitRef="USD" id="Tag327" decimals="0" format="ixt:numdotdecimal">934,079</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 19px;"><ix:nonFraction contextRef="I20201231" name="us-gaap:InventoryNet" unitRef="USD" id="Tag492" decimals="0" format="ixt:numdotdecimal">778,144</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></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; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Prepaid expenses and other current assets </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 12px; 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: 12px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD" id="Tag332" decimals="0" format="ixt:numdotdecimal">1,250,315</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; margin-left: 0.1px; height: 12px; 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: 12px; 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: 12px; 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:PrepaidExpenseAndOtherAssetsCurrent" unitRef="USD" id="Tag33" decimals="0" format="ixt:numdotdecimal">570,775</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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 26px; 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;"> Total current assets </span></p>
</td>
<td style="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; 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; margin-left: 0.1px; height: 10px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:AssetsCurrent" unitRef="USD" id="Tag350" decimals="0" format="ixt:numdotdecimal">17,844,168</ix:nonFraction> </span></p>
</td>
<td style="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; 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; 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; margin-left: 0.1px; height: 10px;">
<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="Tag13" decimals="0" format="ixt:numdotdecimal">18,298,019</ix:nonFraction> </span></p>
</td>
<td style="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>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 12px; 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; 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; 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; 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; 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; 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; 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; 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;">
<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: 12px;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" id="Tag288" decimals="0" format="ixt:numdotdecimal">3,453,914</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<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="Tag570" decimals="0" format="ixt:numdotdecimal">2,683,014</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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; 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; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:Goodwill" unitRef="USD" id="Tag583" decimals="0" format="ixt:numdotdecimal">1,309,330</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; 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; 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="Tag507" decimals="0" format="ixt:numdotdecimal">1,309,330</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 19px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 19px;">Right-of-use asset</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="USD" id="Tag300" decimals="0" format="ixt:numdotdecimal">1,585,538</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 19px;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="USD" id="Tag584" decimals="0" format="ixt:numdotdecimal">1,537,545</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
</tr>
<tr style="height: 19px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Long-term note receivable</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;">
<p style="text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" unitRef="USD" id="Tag286" decimals="0" format="ixt:numdotdecimal">691,884</ix:nonFraction><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;">
<p><br/></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" unitRef="USD" id="Tag257" decimals="0" format="ixt:numdotdecimal">682,637</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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: 12px;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" unitRef="USD" id="Tag261" decimals="0" format="ixt:numdotdecimal">2,220,702</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<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="Tag503" decimals="0" format="ixt:numdotdecimal">2,218,609</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 19px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 19px; 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: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: right; height: 19px; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:DeferredCosts" unitRef="USD" id="Tag287" decimals="0" format="ixt:numdotdecimal">142,748</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: right; height: 19px; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:DeferredCosts" unitRef="USD" id="Tag500" decimals="0" format="ixt:numdotdecimal">152,944</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 5px 26px; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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: 12px;">
<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: 12px;">
<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: 12px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:Assets" unitRef="USD" id="Tag585" decimals="0" format="ixt:numdotdecimal">27,248,284</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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: 12px;">
<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: 12px;">
<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: 12px;">
<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="Tag496" decimals="0" format="ixt:numdotdecimal">26,882,098</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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-left: 10pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 12px; 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; 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; 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; 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; 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; 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; 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; 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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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; 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; 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; 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; 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; 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; 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; 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; 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; 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;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" unitRef="USD" id="Tag256" decimals="0" format="ixt:numdotdecimal">6,024,738</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<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="Tag512" decimals="0" format="ixt:numdotdecimal">3,961,961</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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; 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; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag499" decimals="0" format="ixt:numdotdecimal">1,133,328</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; 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; 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="Tag568" decimals="0" format="ixt:numdotdecimal">1,774,740</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; vertical-align: bottom; margin-left: 0.1px; text-align: left; height: 17px;">&#160; &#160; Lease liability, current maturities</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" id="Tag236" decimals="0" format="ixt:numdotdecimal">432,143</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="USD" id="Tag490" decimals="0" format="ixt:numdotdecimal">326,654</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><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; text-align: left; 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-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !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: 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; &#160;<span>&#160;</span></span>Due to affiliates</span></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="USD" id="Tag255" decimals="0" format="ixt:numdotdecimal">102,410</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:DueToRelatedPartiesCurrent" unitRef="USD" id="Tag380" decimals="0" format="ixt:numdotdecimal">965,561</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; text-align: left; 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 style="color: #000000; font-family: 'times new roman'; font-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; &#160;<span>&#160;</span></span>Assumed liability</span></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px;"><ix:nonFraction contextRef="I20210331" name="us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" unitRef="USD" id="Tag229" decimals="0" format="ixt:numdotdecimal">114,967</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; text-align: right; height: 17px;"><ix:nonFraction contextRef="I20201231" name="us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent" unitRef="USD" id="Tag352" decimals="0" format="ixt:numdotdecimal">200,765</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; text-align: left; height: 18px; background-color: #cceeff;">&#160; &#160; Other current liabilities</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OtherLiabilitiesCurrent" unitRef="USD" id="Tag9" decimals="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OtherLiabilitiesCurrent" unitRef="USD" id="Tag489" decimals="0" format="ixt:numdotdecimal">5,000</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:LiabilitiesCurrent" unitRef="USD" id="Tag10" decimals="0" format="ixt:numdotdecimal">7,812,586</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<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="Tag501" decimals="0" format="ixt:numdotdecimal">7,234,681</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px;">Lease liability, net of current maturities</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" id="Tag215" decimals="0" format="ixt:numdotdecimal">1,152,601</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="I20201231" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="USD" id="Tag505" decimals="0" format="ixt:numdotdecimal">1,209,594</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 30px; vertical-align: bottom; margin-left: 0.1px; 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: -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;">Total liabilities</span><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:Liabilities" unitRef="USD" id="Tag214" decimals="0" format="ixt:numdotdecimal">8,965,187</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20201231" name="us-gaap:Liabilities" unitRef="USD" id="Tag12" decimals="0" format="ixt:numdotdecimal">8,444,275</ix:nonFraction></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
</tr>
<tr style="height: 12px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Commitments and contingencies </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:CommitmentsAndContingencies" unitRef="USD" id="Tag586" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; 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; 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:CommitmentsAndContingencies" unitRef="USD" id="Tag11" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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; 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; 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; 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; 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; 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; 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; 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; 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; 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;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Preferred stock, $<ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag699" decimals="2" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20210331" name="us-gaap:PreferredStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag487" decimals="2" format="ixt:numdotdecimal">1.00</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares" id="Tag700" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20210331" name="us-gaap:PreferredStockSharesAuthorized" unitRef="Shares" id="Tag486" decimals="0" format="ixt:numdotdecimal">5,405,010</ix:nonFraction></ix:nonFraction> shares authorized; <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20210331" name="us-gaap:PreferredStockSharesOutstanding" unitRef="Shares" id="Tag715" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction contextRef="I20210331" name="us-gaap:PreferredStockSharesIssued" unitRef="Shares" id="Tag351" decimals="0" format="ixt-sec:numwordsen">none</ix:nonFraction></ix:nonFraction></span></span> issued or outstanding&#160;</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20210331" name="us-gaap:PreferredStockValue" unitRef="USD" id="Tag165" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:PreferredStockValue" unitRef="USD" id="Tag504" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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; background-color: #cceeff;">
<p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"> Common stock, $<ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag708" decimals="2" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockParOrStatedValuePerShare" unitRef="USDPerShare" id="Tag485" decimals="2" format="ixt:numdotdecimal">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" id="Tag707" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockSharesAuthorized" unitRef="Shares" id="Tag483" decimals="0" format="ixt:numdotdecimal">25,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" id="Tag712" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" id="Tag448" decimals="0" format="ixt:numdotdecimal">8,821,289</ix:nonFraction></ix:nonFraction> issued and outstanding as of March 31, 2021 and <ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" id="Tag694" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20201231" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" id="Tag571" decimals="0" format="ixt:numdotdecimal">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: 12px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockValue" unitRef="USD" id="Tag222" decimals="0" format="ixt:numdotdecimal">88,213</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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; 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; 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; 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="Tag508" decimals="0" format="ixt:numdotdecimal">85,962</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px; 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;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:AdditionalPaidInCapital" unitRef="USD" id="Tag221" decimals="0" format="ixt:numdotdecimal">41,431,213</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: baseline; margin-left: 0.1px; height: 12px;" 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;">
<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;">
<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;">
<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="Tag502" decimals="0" format="ixt:numdotdecimal">40,443,840</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 12px;">
<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; 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: 12px; 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: 12px; 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: 12px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:RetainedEarningsAccumulatedDeficit" unitRef="USD" id="Tag293" decimals="0" sign="-" format="ixt:numdotdecimal">24,310,423</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 12px; background-color: #cceeff;" valign="bottom">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 12px; 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: 12px; 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="Tag16" decimals="0" sign="-" format="ixt:numdotdecimal">22,276,546</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 12px; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; 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;">Total SG Blocks, Inc. stockholders&#8217; equity</span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:StockholdersEquity" unitRef="USD" id="Tag264" decimals="0" format="ixt:numdotdecimal">17,209,003</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; height: 19px; text-align: right;"><ix:nonFraction contextRef="I20201231" name="us-gaap:StockholdersEquity" unitRef="USD" id="Tag172" decimals="0" format="ixt:numdotdecimal">18,253,256</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 19px;"><br/></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; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt; text-align: left;"><span> Non-controlling interest </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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: 12px; 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: 12px; background-color: #cceeff; text-align: right;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:MinorityInterest" unitRef="USD" id="Tag488" decimals="0" format="ixt:numdotdecimal">1,074,094</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 12px; background-color: #cceeff; text-align: right;" 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: 12px; background-color: #cceeff; text-align: right;">
<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; background-color: #cceeff; text-align: right;">
<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; background-color: #cceeff; text-align: right;">
<p style="margin: 0pt; text-align: right;"><ix:nonFraction contextRef="I20201231" name="us-gaap:MinorityInterest" unitRef="USD" id="Tag588" decimals="0" format="ixt:numdotdecimal">184,567</ix:nonFraction></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; 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 26px; vertical-align: bottom; margin-left: 0.1px; height: 12px;"><span style="color: #000000; font-family: 'times new roman', times; font-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: -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;">Total stockholders&#8217; equity</span></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 12px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 12px;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 12px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag587" decimals="0" format="ixt:numdotdecimal">18,283,097</ix:nonFraction></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; text-align: right;"><br/></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 12px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 12px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; margin-left: 0.1px; border-bottom: 2px solid #000000; height: 12px; text-align: right;"><ix:nonFraction contextRef="I20201231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag493" decimals="0" format="ixt:numdotdecimal">18,437,823</ix:nonFraction></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; margin-left: 0.1px; height: 12px;"><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', 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; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" id="Tag237" decimals="0" format="ixt:numdotdecimal">27,248,284</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; 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="padding-bottom: 4pt; 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; border-bottom: 4.5pt double #000000; 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; border-bottom: 4.5pt double #000000; 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;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:LiabilitiesAndStockholdersEquity" unitRef="USD" id="Tag228" decimals="0" format="ixt:numdotdecimal">26,882,098</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; 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>
</tbody>
</table>
</div>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin-bottom: 7pt; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></p>
<div>
<div id="t_ft_IUT9185UCG00000000000000000000b">
<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 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; 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="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 4pt; text-align: center;">&#160;</p>
<div style="margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BERTFE_XPRPJ5Y25S00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Condensed&#160;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: 749px; 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: 10px;">
<td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; width: 64.9713%;">
<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: 16%;" 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;">For</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;">the&#160;</span><br/></p>
<p style="color: #000000; font-family: 'times new roman'; 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: 0pt; text-align: center;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><i class="selected" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; 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;"><strong>Three</strong>&#160;<strong class="selected">Months&#160;<strong>Ended</strong></strong></i></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">March 31,</span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; width: 1.96883%;">
<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; width: 16%;" 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;">For<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;">the&#160;</span><br/></span></p>
<p style="color: #000000; font-family: 'times new roman'; 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: 0pt; text-align: center;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><i class="selected" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; 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;"><strong>Three</strong>&#160;<strong class="selected">Months&#160;<strong>Ended</strong></strong></i></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">March 31,</span></span><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; width: 0.984413%;">
<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; height: 10px; width: 64.9713%;">
<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; border-bottom: 2px solid #000000; width: 16%;" 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; padding: 0px; width: 1.96883%;">
<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: 16%;" 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="vertical-align: bottom; height: 10px; width: 0.984413%;">
<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: 64.9713%;">
<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: 16%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (Unaudited)&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; width: 1.96883%;">
<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: 16%;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (Unaudited)&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; width: 0.984413%;">
<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: 64.9713%;">
<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: 16%;" 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; height: 10px; padding: 0px; width: 1.96883%;">
<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: 16%;" 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; height: 10px; width: 0.984413%;">
<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-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 64.9713%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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</span></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20210331_ConstructionMember" name="us-gaap:Revenues" unitRef="USD" id="Tag305" decimals="0" format="ixt:numdotdecimal">3,137,715</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.96883%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">$</td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20200331_ConstructionMember" name="us-gaap:Revenues" unitRef="USD" id="Tag142" decimals="0" format="ixt:numdotdecimal">89,341</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.984413%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 18px; width: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331_EngineeringServicesMember" name="us-gaap:Revenues" unitRef="USD" id="Tag311" decimals="0" format="ixt:numdotdecimal">93,949</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_EngineeringServicesMember" name="us-gaap:Revenues" unitRef="USD" id="Tag160" decimals="0" format="ixt:numdotdecimal">109,415</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.984413%;">
<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-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 64.9713%;">
<p>Medical revenue<br/></p>
</td>
<td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20210331_MedicalRevenueMember" name="us-gaap:Revenues" unitRef="USD" id="Tag314" decimals="0" format="ixt:numdotdecimal">5,955,963</ix:nonFraction></td>
<td style="height: 17px; background-color: #cceeff; width: 1.96883%;"><br/></td>
<td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20200331_MedicalRevenueMember" name="us-gaap:Revenues" unitRef="USD" id="Tag623" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.984413%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 64.9713%;">
<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; padding: 0px; border-bottom: 2px solid #000000; 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: 18px; padding: 0px; border-bottom: 2px solid #000000; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:Revenues" unitRef="USD" id="Tag621" decimals="0" format="ixt:numdotdecimal">9,187,627</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.96883%;">
<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; padding: 0px; border-bottom: 2px solid #000000; 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: 18px; padding: 0px; border-bottom: 2px solid #000000; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:Revenues" unitRef="USD" id="Tag144" decimals="0" format="ixt:numdotdecimal">198,756</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.984413%;">
<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: 64.9713%;">
<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; 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: 10px; padding: 0px; background-color: #cceeff; width: 15%;">
<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; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; 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: 10px; padding: 0px; background-color: #cceeff; width: 15%;">
<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.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; padding: 0px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; width: 0.984413%;">
<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: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331_ConstructionMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag137" decimals="0" format="ixt:numdotdecimal">4,093,540</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_ConstructionMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag147" decimals="0" format="ixt:numdotdecimal">71,911</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331_EngineeringServicesMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag143" decimals="0" format="ixt:numdotdecimal">9,770</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_EngineeringServicesMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag129" decimals="0" format="ixt:numdotdecimal">80,864</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.984413%;">
<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-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 64.9713%;">Medical revenue&#160;</td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20210331_MedicalRevenueMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag164" decimals="0" format="ixt:numdotdecimal">3,876,136</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 1.96883%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; border-bottom: 2px solid #000000; padding: 0px; height: 17px; text-align: right; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20200331_MedicalRevenueMember" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag161" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.984413%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 64.9713%;">
<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; border-bottom: 2px solid #000000; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag590" decimals="0" format="ixt:numdotdecimal">7,979,446</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:CostOfRevenue" unitRef="USD" id="Tag382" decimals="0" format="ixt:numdotdecimal">152,775</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.984413%;">
<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: 64.9713%;">
<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; 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: 10px; padding: 0px; background-color: #cceeff; width: 15%;">
<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; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; 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: 10px; padding: 0px; background-color: #cceeff; width: 15%;">
<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.984413%;">
<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: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:GrossProfit" unitRef="USD" id="Tag152" decimals="0" format="ixt:numdotdecimal">1,208,181</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:GrossProfit" unitRef="USD" id="Tag135" decimals="0" format="ixt:numdotdecimal">45,981</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; padding: 0px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; width: 0.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:LaborAndRelatedExpense" unitRef="USD" id="Tag151" decimals="0" format="ixt:numdotdecimal">827,522</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:LaborAndRelatedExpense" unitRef="USD" id="Tag202" decimals="0" format="ixt:numdotdecimal">271,808</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:OtherGeneralAndAdministrativeExpense" unitRef="USD" id="Tag309" decimals="0" format="ixt:numdotdecimal">1,461,356</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:OtherGeneralAndAdministrativeExpense" unitRef="USD" id="Tag247" decimals="0" format="ixt:numdotdecimal">491,314</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.984413%;">
<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: 64.9713%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Marketing and business development expense </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:SellingAndMarketingExpense" unitRef="USD" id="Tag125" decimals="0" format="ixt:numdotdecimal">70,627</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:SellingAndMarketingExpense" unitRef="USD" id="Tag626" decimals="0" format="ixt:numdotdecimal">32,338</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<p style="margin: 0pt;"><span> Pre-project expenses </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:OtherGeneralExpense" unitRef="USD" id="Tag303" decimals="0" format="ixt:numdotdecimal">10,133</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:OtherGeneralExpense" unitRef="USD" id="Tag130" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.984413%;">
<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-bottom: 1.5pt; padding-left: 20pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 64.9713%;">
<p style="margin: 0pt;"><span> Total </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:OperatingExpenses" unitRef="USD" id="Tag158" decimals="0" format="ixt:numdotdecimal">2,369,638</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:OperatingExpenses" unitRef="USD" id="Tag124" decimals="0" format="ixt:numdotdecimal">795,460</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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%;">
<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: 15%;">
<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; padding: 0px; width: 1.96883%;">
<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%;">
<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: 15%;">
<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.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; text-align: right; padding: 0px; background-color: #cceeff; width: 15%;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:OperatingIncomeLoss" unitRef="USD" id="Tag225" decimals="0" sign="-" format="ixt:numdotdecimal">1,161,457</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">)</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20200331" name="us-gaap:OperatingIncomeLoss" unitRef="USD" id="Tag589" decimals="0" sign="-" format="ixt:numdotdecimal">749,479</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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; 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: 10px; padding: 0px; width: 15%;">
<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; padding: 0px; width: 1.96883%;">
<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; 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: 10px; padding: 0px; width: 15%;">
<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; padding: 0px; width: 0.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:InterestExpense" unitRef="USD" id="Tag126" decimals="0" format="ixt:numdotdecimal">363</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.96883%;">)</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:InterestExpense" unitRef="USD" id="Tag140" decimals="0" format="ixt:numdotdecimal">2,811</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 0.984413%;">
<p style="margin: 0pt;">)</p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 18px; background-color: #cceeff; width: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:InvestmentIncomeInterest" unitRef="USD" id="Tag312" decimals="0" format="ixt:numdotdecimal">17,470</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:InvestmentIncomeInterest" unitRef="USD" id="Tag128" decimals="0" format="ixt:numdotdecimal">4,863</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.984413%;">
<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: 20pt; vertical-align: bottom; height: 18px; width: 64.9713%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" id="Tag145" decimals="0" format="ixt:numdotdecimal">17,107</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 1.96883%;"></td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20200331" name="us-gaap:NonoperatingIncomeExpense" unitRef="USD" id="Tag304" decimals="0" format="ixt:numdotdecimal">2,052</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 0.984413%;"></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<p style="margin: 0pt;"><strong><span style="font-family: 'times new roman', times; font-size: 10pt;">Loss before income taxes&#160;&#160;</span></strong></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="USD" id="Tag150" decimals="0" sign="-" format="ixt:numdotdecimal">1,144,350</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.96883%;">)</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20200331" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" unitRef="USD" id="Tag622" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 0.984413%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 64.9713%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><strong>Income tax expense&#160;</strong> &#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; border-bottom: 2px solid #000000; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="D20210331" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" id="Tag298" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; border-bottom: 2px solid #000000; padding: 0px; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="USD" id="Tag310" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.984413%;">
<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: 64.9713%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 18px; vertical-align: baseline; padding: 0px; width: 1.96883%;" valign="baseline">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; padding: 0px; width: 0.984413%;">
<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: 64.9713%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Net loss </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag620" decimals="0" sign="-" format="ixt:numdotdecimal">1,144,350</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px; vertical-align: middle; background-color: #cceeff; width: 1.96883%;" valign="middle">)</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><br/></p>
</td>
<td style="height: 10px; vertical-align: top; padding: 0px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 15%;" valign="top">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="D20200331" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag383" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 10px; vertical-align: middle; background-color: #cceeff; width: 0.984413%;" 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: 64.9713%;">
<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; 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: 10px; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 10px; vertical-align: bottom; padding: 0px; width: 1.96883%;" valign="bottom">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; 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: 10px; padding: 0px; width: 15%;">
<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; padding: 0px; width: 0.984413%;">
<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; background-color: #cceeff; width: 64.9713%;">Add: net income attributable to noncontrolling&#160;interests&#160;</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20210331" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="USD" id="Tag307" decimals="0" format="ixt:numdotdecimal">889,527</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 1.96883%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff; width: 15%;"><ix:nonFraction contextRef="D20200331" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" unitRef="USD" id="Tag326" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 0.984413%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; width: 64.9713%;"><span style="font-weight: bold;">Net loss attributable to common stockholders of SG Blocks, Inc.&#160;</span></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 4.5pt double #000000; border-top: 1pt solid #000000 !important; width: 1%;">$</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 4.5pt double #000000; text-align: right; width: 15%;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:NetIncomeLoss" unitRef="USD" id="Tag159" decimals="0" sign="-" format="ixt:numdotdecimal">2,033,877</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom-width: 2px; width: 1.96883%;">)</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 4.5pt double #000000; width: 1%;">$</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 4.5pt double #000000; text-align: right; width: 15%;"><span>(</span><ix:nonFraction contextRef="D20200331" name="us-gaap:NetIncomeLoss" unitRef="USD" id="Tag136" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px 0px 2px; height: 17px; width: 0.984413%;"><span>)</span></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 64.9713%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 15%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 1.96883%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 15%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; width: 0.984413%;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; height: 18px; width: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; padding: 0px; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; width: 15%;">
<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: 18px; padding: 0px; width: 0.984413%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 11px; background-color: #cceeff;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 11px; background-color: #cceeff; width: 64.9713%;">
<p style="margin: 0pt;"><span> Basic and diluted </span></p>
</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 4.5pt double #000000; padding: 0px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="height: 11px; border-bottom: 4.5pt double #000000; vertical-align: top; padding: 0px; background-color: #cceeff; width: 15%;" valign="top">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:EarningsPerShareBasicAndDiluted" unitRef="USDPerShare" id="Tag381" decimals="2" sign="-" format="ixt:numdotdecimal">0.23</ix:nonFraction></span></span></p>
</td>
<td style="height: 11px; padding: 0px; vertical-align: top; background-color: #cceeff; width: 1.96883%;" valign="top">)</td>
<td style="vertical-align: bottom; height: 11px; border-bottom: 4.5pt double #000000; padding: 0px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="height: 11px; border-bottom: 4.5pt double #000000; vertical-align: top; padding: 0px; background-color: #cceeff; width: 15%;" valign="top">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:EarningsPerShareBasicAndDiluted" unitRef="USDPerShare" id="Tag318" decimals="2" sign="-" format="ixt:numdotdecimal">0.64</ix:nonFraction></span></p>
</td>
<td style="height: 11px; padding: 0px; vertical-align: top; background-color: #cceeff; width: 0.984413%;" valign="top"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding-left: 10pt; vertical-align: bottom; height: 10px; width: 64.9713%;">
<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; 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: 10px; padding: 0px; width: 15%;">
<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; padding: 0px; width: 1.96883%;">
<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; 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: 10px; padding: 0px; width: 15%;">
<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; padding: 0px; width: 0.984413%;">
<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: 64.9713%;">
<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: 18px; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 1.96883%;">
<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; padding: 0px; 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: 18px; padding: 0px; background-color: #cceeff; width: 15%;">
<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: 18px; padding: 0px; background-color: #cceeff; width: 0.984413%;">
<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-left: 10pt; vertical-align: bottom; height: 17px; width: 64.9713%;">
<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: 17px; border-bottom: 4.5pt double #000000; padding: 0px; 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; border-bottom: 4.5pt double #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" unitRef="Shares" id="Tag308" decimals="0" format="ixt:numdotdecimal">8,744,469</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; width: 1.96883%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 4.5pt double #000000; padding: 0px; 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; border-bottom: 4.5pt double #000000; padding: 0px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" unitRef="Shares" id="Tag625" decimals="0" format="ixt:numdotdecimal">1,165,470</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.984413%;">
<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;"><br/></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br/></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 condensed consolidated financial statements.</span></p>
<div>
<div>
<div id="t_ft_2O8IFP22G000000000000000000000b">
<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><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: bold;">&#160;</span></p>
<div style="margin: 0pt; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BSE_HWROG8YUKG00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;(Unaud</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ited)</span></a></div>
<hr style="border-bottom-color: #000000; border-top-color: #000000; color: #000000; background-color: #000000;"></hr>
<div id="t_ft_J1UPZSKI1C00000000000000000000b">
<table style="height: 227px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" cellpadding="0" width="100%">
<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; </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-style: italic; font-weight: bold;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000;" colspan="6">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">$0.01 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-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<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; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;" colspan="2">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160; </span></p>
<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-bottom: 1.5pt; vertical-align: bottom; height: 10px;">
<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; height: 10px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-style: italic;"><span style="font-weight: bold;"> &#160;&#160; Accumulated</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-style: italic; font-weight: bold;"> &#160; </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; text-align: center; height: 10px;"><span style="font-weight: bold; font-style: italic;">SG Blocks Stockholders'</span>&#160;</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="font-weight: bold; font-style: italic;">Noncontrolling</span><br/></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"><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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 21px;">
<td style="vertical-align: bottom; height: 21px;">
<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: 21px;">
<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; height: 21px; border-bottom: 2px solid #000000;" 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;"> Shares </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;">
<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; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; border-bottom: 2px solid #000000;" 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;"> Amount </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;">
<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; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; height: 21px; border-bottom: 2px solid #000000; vertical-align: top;" colspan="2" valign="top">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> &#160;&#160;Capital </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;">
<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; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; height: 21px; border-bottom: 2px solid #000000; vertical-align: top;" colspan="2" valign="top">
<p style="margin: 0pt; text-align: center;"><span style="font-style: italic;"><span style="font-weight: bold;"> &#160;Deficit</span> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; text-align: left;">
<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; text-align: center; border-bottom: 2px solid #000000; height: 21px;" colspan="2"><span style="font-weight: bold; font-style: italic;">Equity</span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: left; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; height: 21px;" colspan="2"><span style="font-weight: bold; font-style: italic;">Interests</span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: left; height: 21px;"><br/></td>
<td style="padding-bottom: 1.5pt; height: 21px; text-align: center; border-bottom: 2px solid #000000; vertical-align: top;" colspan="2" valign="top"><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: 21px;">
<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: 18px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; height: 18px; background-color: #cceeff; width: 23%;">
<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 December 31, 2019 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 8%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20191231_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag565" decimals="0" format="ixt:numdotdecimal">1,157,890</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 8%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20191231_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag85" decimals="0" format="ixt:numdotdecimal">11,579</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 8%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20191231_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag91" decimals="0" format="ixt:numdotdecimal">21,932,387</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 8%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20191231_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag549" decimals="0" sign="-" format="ixt:numdotdecimal">17,583,817</ix:nonFraction></span></p>
</td>
<td style="height: 18px; vertical-align: bottom; padding: 0px; text-align: justify; background-color: #cceeff; width: 2%;" valign="bottom">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; 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: 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;">$</span></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right; background-color: #cceeff; width: 8%;"><ix:nonFraction contextRef="I20191231_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag67" decimals="0" format="ixt:numdotdecimal">4,360,149</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; background-color: #cceeff; width: 2%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; 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: 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;">$</span></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right; background-color: #cceeff; width: 8%;"><ix:nonFraction contextRef="I20191231_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag89" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; background-color: #cceeff; width: 2%;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="vertical-align: bottom; text-align: right; height: 18px; background-color: #cceeff; width: 8%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20191231" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag87" decimals="0" format="ixt:numdotdecimal">4,360,149</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;">
<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: 0px; vertical-align: bottom; text-align: left; height: 18px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock-based compensation&#160; </span></p>
</td>
<td style="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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;">
<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: 18px;">
<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;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;"><br/></td>
<td style="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="D20200331_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag574" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="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="D20200331_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag554" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction></span></p>
</td>
<td style="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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="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="D20200331_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag94" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; text-align: justify;">
<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; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"><ix:nonFraction contextRef="D20200331_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag562" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"><ix:nonFraction contextRef="D20200331_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag38" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 18px;"><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: 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="D20200331" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag96" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction></span></td>
<td style="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: 17px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; height: 17px; background-color: #cceeff;">Conversion of restricted stock units to common stock</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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" unitRef="Shares" id="Tag62" decimals="0" format="ixt:numdotdecimal">12,672</ix:nonFraction></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; padding: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag558" decimals="0" format="ixt:numdotdecimal">126</ix:nonFraction></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; text-align: right; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;">(<ix:nonFraction contextRef="D20200331_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag76" decimals="0" sign="-" format="ixt:numdotdecimal">126</ix:nonFraction></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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag75" xsi:nil="true"></ix:nonFraction>&#8212;<br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag65" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag53" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag82" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px 0px 1px; text-align: left; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; vertical-align: bottom; height: 17px; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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: -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;">Reverse stock split settlement</span></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;">(<ix:nonFraction contextRef="D20200331_CommonStockMember" name="sgbx:ConversionOfDebtExchangeShare" unitRef="Shares" id="Tag575" decimals="0" sign="-" format="ixt:numdotdecimal">38</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; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20200331_CommonStockMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag59" 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="D20200331_AdditionalPaidInCapitalMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag68" decimals="0" sign="-" format="ixt:numdotdecimal">122</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;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20200331_RetainedEarningsMember" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag561" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right;">(<ix:nonFraction contextRef="D20200331_ParentMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag61" decimals="0" sign="-" format="ixt:numdotdecimal">122</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right;"><ix:nonFraction contextRef="D20200331_NoncontrollingInterestMember" name="sgbx:StockIssuedDuringPeriodValuesReverseStockSplits" unitRef="USD" id="Tag71" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px;">(<ix:nonFraction contextRef="D20200331" name="sgbx:ConversionOfDebtExchangeValue" unitRef="USD" id="Tag64" decimals="0" sign="-" format="ixt:numdotdecimal">122</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px 0px 1px; text-align: left; height: 17px;">)</td>
</tr>
<tr style="height: 19px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net loss </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 19px; padding: 0px; border-bottom: 2pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_CommonStockMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag77" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 19px; border-bottom: 2pt 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; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag550" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 19px; border-bottom: 2pt 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; height: 19px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331_RetainedEarningsMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag528" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction></span></p>
</td>
<td style="height: 19px; vertical-align: bottom; padding: 0px; text-align: justify; background-color: #cceeff;" valign="bottom">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">(<ix:nonFraction contextRef="D20200331_ParentMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag556" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 19px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_NoncontrollingInterestMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag560" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 19px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 19px; border-bottom: 2pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 19px; background-color: #cceeff;"><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: 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="D20200331" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag97" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction></span></td>
<td style="height: 19px; vertical-align: bottom; padding: 0px 0px 1px; text-align: left; background-color: #cceeff;" valign="bottom">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; 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: bold; letter-spacing: normal; orphans: 2; text-align: left; 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;">Balance 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: 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;">March 31, 2020</span></span></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000;"><ix:nonFraction contextRef="I20200331_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag92" decimals="0" format="ixt:numdotdecimal">1,170,524</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000;"><ix:nonFraction contextRef="I20200331_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag69" decimals="0" format="ixt:numdotdecimal">11,705</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 4.5pt double #000000; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000;"><ix:nonFraction contextRef="I20200331_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag84" decimals="0" format="ixt:numdotdecimal">21,970,903</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 4.5pt double #000000; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000;">(<ix:nonFraction contextRef="I20200331_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag564" decimals="0" sign="-" format="ixt:numdotdecimal">18,331,244</ix:nonFraction></td>
<td style="height: 17px; padding: 0px; vertical-align: middle; text-align: left;" valign="middle">)</td>
<td style="padding: 0px; vertical-align: middle; text-align: left; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; 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: 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;">$</span></td>
<td style="padding: 0px; vertical-align: middle; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; height: 17px; text-align: right;"><ix:nonFraction contextRef="I20200331_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag41" decimals="0" format="ixt:numdotdecimal">3,651,364</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><br/></td>
<td style="padding: 0px; vertical-align: middle; text-align: left; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; 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: 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;">$</span></td>
<td style="padding: 0px; vertical-align: middle; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; height: 17px; text-align: right;"><ix:nonFraction contextRef="I20200331_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag70" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 4.5pt double #000000; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000;"><ix:nonFraction contextRef="I20200331" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag559" decimals="0" format="ixt:numdotdecimal">3,651,364</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; 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; padding: 0px; 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>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; text-align: justify; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; height: 10px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Balance at December 31, 2020&#160; &#160; </span></p>
</td>
<td style="padding: 0px; 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: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag90" decimals="0" format="ixt:numdotdecimal">8,596,189</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; 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: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; text-align: left;" valign="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: 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;">$</span></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag83" decimals="0" format="ixt:numdotdecimal">85,962</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; 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: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag553" decimals="0" format="ixt:numdotdecimal">40,443,840</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; 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: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20201231_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag45" decimals="0" sign="-" format="ixt:numdotdecimal">22,276,546</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: justify;">)</td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right;"><ix:nonFraction contextRef="I20201231_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag73" decimals="0" format="ixt:numdotdecimal">18,253,256</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: right;"><ix:nonFraction contextRef="I20201231_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag551" decimals="0" format="ixt:numdotdecimal">184,567</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; text-align: justify; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; text-align: left;"><span style="color: #000000; font-family: 'times new roman'; font-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;">$</span></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px;"><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: 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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag86" decimals="0" format="ixt:numdotdecimal">18,437,823</ix:nonFraction></span></td>
<td style="padding: 0px; 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: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; text-align: left; padding: 0px; height: 17px; background-color: #cceeff;">Stock-based compensation&#160;</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; text-align: right; background-color: #cceeff;">&#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; padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag72" 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; padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag43" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction></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; padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag44" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag555" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag55" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="USD" id="Tag93" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="vertical-align: bottom; text-align: left; padding: 0px; height: 18px;">
<p style="margin: 0pt;"><span>Conversion of warrants to common stock</span></p>
</td>
<td style="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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="D20210331_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" unitRef="Shares" id="Tag63" decimals="0" format="ixt:numdotdecimal">225,100</ix:nonFraction></span></p>
</td>
<td style="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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;"><br/></td>
<td style="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="D20210331_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag78" decimals="0" format="ixt:numdotdecimal">2,251</ix:nonFraction></span></p>
</td>
<td style="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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; 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; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag566" decimals="0" format="ixt:numdotdecimal">701,187</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px;"></td>
<td style="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; 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; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag548" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; text-align: justify;">
<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; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"><ix:nonFraction contextRef="D20210331_ParentMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag58" decimals="0" format="ixt:numdotdecimal">703,438</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right;"><ix:nonFraction contextRef="D20210331_NoncontrollingInterestMember" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag552" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 18px;"><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: 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="D20210331" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="USD" id="Tag79" decimals="0" format="ixt:numdotdecimal">703,438</ix:nonFraction></span></td>
<td style="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; background-color: #cceeff;">
<td style="vertical-align: bottom; text-align: left; padding: 0px; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net income (loss)</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; border-bottom: 2pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; 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; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; border-bottom: 2pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331_CommonStockMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag47" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; border-bottom: 2pt 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; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331_AdditionalPaidInCapitalMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag563" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; border-bottom: 2pt 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; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331_RetainedEarningsMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag95" decimals="0" sign="-" format="ixt:numdotdecimal">2,033,877</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; text-align: justify; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right; background-color: #cceeff;">(<ix:nonFraction contextRef="D20210331_ParentMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag80" decimals="0" sign="-" format="ixt:numdotdecimal">2,033,877</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 18px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_NoncontrollingInterestMember" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag48" decimals="0" format="ixt:numdotdecimal">889,527</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; text-align: justify; height: 18px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; border-bottom: 2pt solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 18px; background-color: #cceeff;"><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: 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="D20210331" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag46" decimals="0" sign="-" format="ixt:numdotdecimal">1,144,350</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 18px; padding: 0px 0px 1px; text-align: left; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; vertical-align: bottom; text-align: left; height: 10px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance at March 31, 2021 </span></p>
</td>
<td style="padding: 0px; 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: 0px; vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331_CommonStockMember" name="us-gaap:SharesOutstanding" unitRef="Shares" id="Tag66" decimals="0" format="ixt:numdotdecimal">8,821,289</ix:nonFraction> </span></span></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: left;"><span><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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span></span></td>
<td style="vertical-align: bottom; height: 10px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331_CommonStockMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag557" decimals="0" format="ixt:numdotdecimal">88,213</ix:nonFraction> </span></span></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: left;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag42" decimals="0" format="ixt:numdotdecimal">41,431,213</ix:nonFraction> </span></span></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: left;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000; padding: 0px;">
<p style="margin: 0pt; text-align: right;"><span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20210331_RetainedEarningsMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag57" decimals="0" sign="-" format="ixt:numdotdecimal">24,310,423</ix:nonFraction></span></span></span></p>
</td>
<td style="padding: 0px; height: 10px; text-align: left; vertical-align: middle;" valign="middle">)</td>
<td style="padding: 0px; text-align: left; vertical-align: middle; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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;">$</span></td>
<td style="padding: 0px; vertical-align: middle; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; height: 10px; text-align: right;"><ix:nonFraction contextRef="I20210331_ParentMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag50" decimals="0" format="ixt:numdotdecimal">17,209,003</ix:nonFraction></td>
<td style="padding: 0px; text-align: left; vertical-align: middle; height: 10px;"><br/></td>
<td style="padding: 0px; text-align: left; vertical-align: middle; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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;">$</span></td>
<td style="padding: 0px; vertical-align: middle; border-bottom: 4.5pt double #000000; border-top: 2pt solid #000000; height: 10px; text-align: right;"><ix:nonFraction contextRef="I20210331_NoncontrollingInterestMember" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag88" decimals="0" format="ixt:numdotdecimal">1,074,094</ix:nonFraction></td>
<td style="padding: 0px; text-align: left; vertical-align: middle; height: 10px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: left;"><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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></span><br/></td>
<td style="padding: 0px; vertical-align: bottom; text-align: right; height: 10px; border-top: 2pt solid #000000; border-bottom: 4.5pt double #000000;"><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: 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="I20210331" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" unitRef="USD" id="Tag49" decimals="0" format="ixt:numdotdecimal">18,283,097</ix:nonFraction></span></span></td>
<td style="padding: 0px; vertical-align: bottom; height: 10px;">
<p style="margin: 0pt;"><br/></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="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="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 condensed consolidated financial statements.&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><br/></span></p>
<div>
<div id="t_ft_OIVOLXB6LC00000000000000000000b">
<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 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 0pt 5pt; text-indent: 0pt; text-align: center;"><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; text-align: center;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BTGEAA_EU1AST0WE800000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Condensed&#160;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: 632px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 15px; margin-left: 0.1px;">
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt; text-align: center;"><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: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;" 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;">For</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;">the</span></p>
<p style="color: #000000; font-family: 'times new roman'; 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: 0pt; text-align: center;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><i class="selected" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; 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;"><strong>Three</strong>&#160;<strong class="selected">Months&#160;<strong>Ended</strong></strong></i></span></span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">March 31,</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2021</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;" 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;">For<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;">the</span></span></p>
<p style="color: #000000; font-family: 'times new roman'; 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: 0pt; text-align: center;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><i class="selected" style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; 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;"><strong>Three</strong>&#160;<strong class="selected">Months&#160;<strong>Ended</strong></strong></i></span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">March 31, </span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2020</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> (Unaudited) </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;" colspan="2">
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (Unaudited) </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 4pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Cash flows from operating activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; width: 64%;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net loss </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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; padding: 0px; margin-left: 0.1px; height: 15px; width: 1%;">
<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: 15px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag181" decimals="0" sign="-" format="ixt:numdotdecimal">1,144,350</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; width: 1%;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; width: 1%;">
<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: 15px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:ProfitLoss" unitRef="USD" id="Tag74" decimals="0" sign="-" format="ixt:numdotdecimal">747,427</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; width: 1%;">
<p style="margin: 0pt;">)</p>
</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Adjustments to reconcile net loss to net cash used in operating activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px; 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: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Depreciation expense </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:Depreciation" unitRef="USD" id="Tag628" decimals="0" format="ixt:numdotdecimal">91,190</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:Depreciation" unitRef="USD" id="Tag23" decimals="0" format="ixt:numdotdecimal">924</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Amortization of intangible assets </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="USD" id="Tag123" decimals="0" format="ixt:numdotdecimal">40,407</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:AmortizationOfIntangibleAssets" unitRef="USD" id="Tag30" decimals="0" format="ixt:numdotdecimal">36,280</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">Amortization of deferred license costs</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;"><ix:nonFraction contextRef="D20210331" name="us-gaap:OtherDepreciationAndAmortization" unitRef="USD" id="Tag629" decimals="0" format="ixt:numdotdecimal">10,196</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;"><ix:nonFraction contextRef="D20200331" name="us-gaap:OtherDepreciationAndAmortization" unitRef="USD" id="Tag376" decimals="0" format="ixt:numdotdecimal">10,197</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Interest income on long-term note receivable </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:GainLossOnInvestments" unitRef="USD" id="Tag19" decimals="0" format="ixt:numdotdecimal">9,247</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:GainLossOnInvestments" unitRef="USD" id="Tag518" decimals="0" format="ixt:numdotdecimal">4,863</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px 0px 0px 13px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Stock-based compensation </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag156" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag517" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 0px 0px 0px 26px; vertical-align: bottom; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px; 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: 15px; 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: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Accounts receivable </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD" id="Tag683" decimals="0" format="ixt:numdotdecimal">581,299</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="USD" id="Tag27" decimals="0" sign="-" format="ixt:numdotdecimal">6,472</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Contract assets&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="USD" id="Tag22" decimals="0" format="ixt:numdotdecimal">599,441</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" unitRef="USD" id="Tag682" decimals="0" sign="-" format="ixt:numdotdecimal">93,355</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt;"><br/></p>
</td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">Inventories</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" id="Tag519" decimals="0" format="ixt:numdotdecimal">155,935</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;"><ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInInventories" unitRef="USD" id="Tag26" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><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-left: 0.1px; height: 15px; 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: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD" id="Tag187" decimals="0" format="ixt:numdotdecimal">679,540</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" unitRef="USD" id="Tag51" decimals="0" format="ixt:numdotdecimal">71,440</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin-left: 0.1px; height: 17px;">Right of use asset</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;"><ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="USD" id="Tag31" decimals="0" sign="-" format="ixt:numdotdecimal">97,846</ix:nonFraction></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;"><ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" unitRef="USD" id="Tag188" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 40px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<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; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD" id="Tag28" decimals="0" format="ixt:numdotdecimal">2,062,776</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" unitRef="USD" id="Tag324" decimals="0" sign="-" format="ixt:numdotdecimal">357,323</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 16px; margin-left: 0.1px;">
<td style="padding: 0px; vertical-align: bottom; text-indent: 40px; margin-left: 0.1px; height: 16px;">
<p style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt;">Contract liabilities</p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" id="Tag473" decimals="0" sign="-" format="ixt:numdotdecimal">641,412</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;">
<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: 16px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" unitRef="USD" id="Tag21" decimals="0" sign="-" format="ixt:numdotdecimal">31,751</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 16px;">)</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 23px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">&#160; &#160; &#160;Due to affiliates</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" unitRef="USD" id="Tag185" decimals="0" sign="-" format="ixt:numdotdecimal">863,151</ix:nonFraction></td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" unitRef="USD" id="Tag32" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px 0px 0px 23px; vertical-align: bottom; margin-left: 0.1px; height: 18px;">&#160; &#160; &#160;Lease liability</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" unitRef="USD" id="Tag630" decimals="0" sign="-" format="ixt:numdotdecimal">97,342</ix:nonFraction></td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 18px; text-align: left;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20200331" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" unitRef="USD" id="Tag259" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 18px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 15px; 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 operating activities </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; 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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; 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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" id="Tag179" decimals="0" sign="-" format="ixt:numdotdecimal">2,183,116</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; 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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" unitRef="USD" id="Tag25" decimals="0" sign="-" format="ixt:numdotdecimal">1,026,812</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<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: 15px;">
<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: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; 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;"> Cash flows from investing activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px; 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: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">&#160; &#160; &#160;Advances in note receivable</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;"><ix:nonFraction contextRef="D20210331" name="us-gaap:PaymentsToAcquireNotesReceivable" unitRef="USD" id="Tag184" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:PaymentsToAcquireNotesReceivable" unitRef="USD" id="Tag627" decimals="0" format="ixt:numdotdecimal">400,000</ix:nonFraction></td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">)</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin: 0.1px; height: 15px; background-color: #cceeff;"><span style="padding-top: 0px; padding-bottom: 0px; vertical-align: bottom; height: 17px;">&#160; &#160; &#160;Purchase of property, plant and equipment</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="USD" id="Tag375" decimals="0" format="ixt:numdotdecimal">862,090</ix:nonFraction></td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" unitRef="USD" id="Tag306" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"></td>
</tr>
<tr style="height: 18px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 18px;">&#160; &#160; &#160;Purchase of intangible asset</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 18px;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="USD" id="Tag20" decimals="0" format="ixt:numdotdecimal">42,500</ix:nonFraction></td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 18px; text-align: left;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 18px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; text-align: right; height: 18px;"><ix:nonFraction contextRef="D20200331" name="us-gaap:PaymentsToAcquireIntangibleAssets" unitRef="USD" id="Tag24" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;">&#160; &#160; &#160;Payment on assumed liability of acquired assets</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 18px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:PaymentsForPreviousAcquisition" unitRef="USD" id="Tag472" decimals="0" format="ixt:numdotdecimal">85,798</ix:nonFraction></td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 18px; text-align: left; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 18px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331" name="us-gaap:PaymentsForPreviousAcquisition" unitRef="USD" id="Tag377" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 18px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20210331" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" id="Tag36" decimals="0" sign="-" format="ixt:numdotdecimal">990,388</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="D20200331" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="USD" id="Tag37" decimals="0" sign="-" format="ixt:numdotdecimal">400,000</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">)</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px; 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: 15px; 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: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; 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: 15px; 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: 15px; 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: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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 from financing activities: </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<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: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;">
<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: 15px;">
<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: 15px;">
<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-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; text-align: left; margin-left: 0.1px; height: 15px; background-color: #cceeff;">&#160; &#160; Proceeds from long-term note payable</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331" name="us-gaap:ProceedsFromNotesPayable" unitRef="USD" id="Tag52" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331" name="us-gaap:ProceedsFromNotesPayable" unitRef="USD" id="Tag186" decimals="0" format="ixt:numdotdecimal">200,000</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; text-align: left; margin-left: 0.1px; height: 17px;">&#160; &#160; Proceeds from conversion of warrants to common stock</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 17px;"><ix:nonFraction contextRef="D20210331" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="USD" id="Tag344" decimals="0" format="ixt:numdotdecimal">703,438</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 17px;"><ix:nonFraction contextRef="D20200331" name="us-gaap:ProceedsFromIssuanceOfWarrants" unitRef="USD" id="Tag226" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 17px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; text-align: left; margin-left: 0.1px; height: 15px; background-color: #cceeff;">&#160; &#160; Settlement of common stock from reverse stock split&#160;</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331" name="sgbx:SettlementOfCommonStockFromReverseStockSplit" unitRef="USD" id="Tag378" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;">(<ix:nonFraction contextRef="D20200331" name="sgbx:SettlementOfCommonStockFromReverseStockSplit" unitRef="USD" id="Tag239" decimals="0" format="ixt:numdotdecimal">122</ix:nonFraction></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt 0pt 0pt 10pt; text-indent: -10pt;"><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-left: 0.1px; height: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20210331" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" id="Tag29" decimals="0" format="ixt:numdotdecimal">703,438</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="USD" id="Tag183" decimals="0" format="ixt:numdotdecimal">199,878</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">
<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: 0px 0px 0px 53px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><span style="font-size: 7pt;">&#160;</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><span style="font-size: 7pt;">&#160;</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><span style="font-size: 7pt;">&#160;</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><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 decrease in cash and cash equivalents</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;"><span>(<ix:nonFraction contextRef="D20210331" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="USD" id="Tag299" decimals="0" sign="-" format="ixt:numdotdecimal">2,470,066</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">)</td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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="D20200331" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" unitRef="USD" id="Tag258" decimals="0" sign="-" format="ixt:numdotdecimal">1,226,934</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;">)</td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><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 period</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag127" decimals="0" format="ixt:numdotdecimal">13,010,356</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag471" decimals="0" format="ixt:numdotdecimal">1,625,671</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 2px solid #000000; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 15px;">
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><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 period</span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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="I20200930" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag246" decimals="0" format="ixt:numdotdecimal">10,540,290</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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; border-bottom: 4.5pt double #000000; margin-left: 0.1px; height: 15px;"><span style="color: #000000; font-family: 'Times New Roman'; font-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="I20200331" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag182" decimals="0" format="ixt:numdotdecimal">398,737</ix:nonFraction></span></td>
<td style="padding: 0px; vertical-align: bottom; margin-left: 0.1px; height: 15px;"><br/></td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-align: center;"><br/></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 condensed consolidated financial statements.</span></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;"><br/></span></span></p>
<div>
<div id="t_ft_V9SPUMJWC000000000000000000000b">
<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>
<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: 10pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">SG BLOCKS, INC. AND SUBSIDIARIES</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div style="color: #000000; text-align: center;">
<div style="font-weight: bold;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BSDEQ_BD0SYKR9E800000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></a></div>
</div>
<p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; 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; border-bottom: 1.5pt solid black; margin: 0pt 0px;"><span style="color: black;"><i>For the Three Months Ended March 31, and 2020</i>&#160;<span style="font-style: italic;">(Unaudited)</span></span></p>
<p style="color: #000000; font: 9pt '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>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="Tag675" 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;"> 1. </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;"> Description of Business&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; 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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; 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;delivers 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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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;</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span>The Company is now focusing on entering into licensing agreements across the Company&#8217;s construction opportunity verticals.</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div 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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; font-family: 'times new roman', times; ;font-style: normal; ;font-weight: normal;"><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 9. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which we obtained a right of first refusal. Echo was 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 catered 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 our 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><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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div 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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;">As of January 2021, the Company&#8217;s condensed 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.</span></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div 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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; 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;SGB Development&#8221;), which is wholly-owned by the Company. SGB Development was formed with the purpose of real property development utilizing our technologies.</span></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></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="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<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-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="D20200205" name="us-gaap:StockholdersEquityReverseStockSplit" id="Tag523" escape="true">1-for-20</ix:nonNumeric></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 condensed 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 condensed 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: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>As of March 31, 2021, the Company had <span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockSharesIssued" unitRef="Shares" id="Tag711" decimals="0" format="ixt:numdotdecimal"><ix:nonFraction contextRef="I20210331" name="us-gaap:CommonStockSharesOutstanding" unitRef="Shares" id="Tag515" decimals="0" format="ixt:numdotdecimal">8,821,289</ix:nonFraction></ix:nonFraction></span> shares of common stock issued and outstanding.</span></span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
</ix:nonNumeric>
</div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_1FUHKKTJ6800000000000000000000b">
<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 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><div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended <span style="border-left: none; border-right: none;">March 31, 2021</span> and <span style="border-left: none; border-right: none;">2020 (Unaudited)</span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<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>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:SubstantialDoubtAboutGoingConcernTextBlock" id="Tag60" escape="true">
<div>
<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;"><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: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><br/></span></span></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;March 31, 2021, the Company had cash and cash equivalents of $<ix:nonFraction contextRef="I20210331" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag35" decimals="0" format="ixt:numdotdecimal">10,540,290</ix:nonFraction> and a backlog of approximately&#160;$<ix:nonFraction contextRef="I20210331" name="us-gaap:OtherAssetsCurrent" unitRef="USD" id="Tag385" decimals="-5" scale="6" format="ixt:numdotdecimal">22.9</ix:nonFraction> million. See Note 12 for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period:&#160;</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="D20210331_LiquidityMember" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="Tag218" escape="true">
<table style="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" border="0">
<tbody>
<tr style="margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px 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;" 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="margin-left: 0.1px; height: 16px;">
<td style="height: 16px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 16px; background-color: #cceeff;">Within&#160;1&#160;year</td>
<td style="height: 16px; background-color: #cceeff; width: 0.5%; 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: 16px; background-color: #cceeff; width: 0.5%; 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>
<td style="height: 16px; text-align: right; background-color: #cceeff; width: 10%; 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><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20210331_WithinOneYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag168" decimals="0" format="ixt:numdotdecimal">10,015,230</ix:nonFraction></span></span></td>
<td style="height: 16px; background-color: #cceeff; width: 0.5%; 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="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; margin-left: 0.1px;">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; border-bottom: 2px 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: 17px; text-align: right; border-bottom: 2px 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;"><span><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20210331_OneToTwoYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag340" decimals="0" format="ixt:numdotdecimal">12,856,250</ix:nonFraction></span></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="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; margin-left: 0.1px;">Total Backlog</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; border-bottom: 4.5pt double #000000; 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;">$</td>
<td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; 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;"><span><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="I20210331" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag169" decimals="0" format="ixt:numdotdecimal">22,871,480</ix:nonFraction></span></span></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>
</tbody>
</table>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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 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 id="fs_F5MFH3GV8G00000000000000000000B">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: black; font-family: 'times new roman', times;">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 recently 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. </span><span style="font-size: 10.0pt;"></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;"><span style="border-right: none; border-left: none;">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="Tag443" decimals="0" format="ixt:numdotdecimal">1,522,339</ix:nonFraction>, and $<ix:nonFraction contextRef="D20200530" name="us-gaap:ProceedsFromOtherEquity" unitRef="USD" id="Tag442" decimals="0" format="ixt:numdotdecimal">15,596,141</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: 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;">,</span>&#160;</span></span></span></span></span><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;"><span style="border-right: none; border-left: none;">respectively.</span> S<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">ee </span></span></span></span></span><span><span>N</span></span><span><span>ote 13&#160;</span></span><span><span>for</span></span><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;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;"> a discussion on these public offerings.</span></span></span></span></span><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;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">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, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive.</span></span><span style="font-size: 10pt;"><span style="font-family: 'times new roman', times;">&#160; The Company does not</span></span><span style="font-size: 13.3333px;">&#160;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.&#160; &#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-size: 13.3333px;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-size: 13.3333px;">With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during&#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; float: none; display: inline !important;">2020</span>&#160;the Company has implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. The Company is experiencing delays in projects due to the COVID-19. 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.</span><span style="font-size: 13.3333px;"><br/></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-size: 13.3333px;"><br/></span></p>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_TIIGN2E5CG00000000000000000000b">
<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>
</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: 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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended<span>&#160;</span><span style="border-left: none; border-right: none;"><span>March 31, 2021</span></span><span>&#160;</span>and<span>&#160;</span><span style="border-left: none; border-right: none;"><span>2020</span> (Unaudited)</span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;&#160;</span></p>
</div>
</div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tag660" escape="true">
<div style="border-left: none; border-right: none;">
<div style="font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_34PD7ILUMO00000000000000000000b">
<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>
</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>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:ConsolidationPolicyTextBlock" id="Tag170" 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>
<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; The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, </span>2021<span style="font-family: 'Times New Roman'; font-size: 10pt;">. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</span></p>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt; line-height: 107%;"> &#160; &#160;</span></i></b></p>
</div>
</div>
<ix:nonNumeric contextRef="D20210331" name="sgbx:RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" id="Tag636" escape="true">
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"></i></b></span><br/></p>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:UseOfEstimates" id="Tag315" 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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;">&#160;</span></i></b>&#8211; The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="color: #000000; font: 10pt / 1.2 '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;"><br/></span></p>
<div style="border-right: none; border-left: 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="D20210331" name="us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" id="Tag358" 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 style="border-right: none; border-left: 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="color: #000000; font: 10pt / 1.2 '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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle &#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">&#160;</span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company&#8217;s contracts varies, but is typically between<span style="line-height: inherit;">&#160;</span><span style="display: inline; line-height: inherit;">six</span><span style="line-height: inherit;">&#160;</span>to<span style="line-height: inherit;">&#160;</span><span style="display: inline; line-height: inherit;">twelve</span><span style="line-height: inherit;">&#160;</span>months.</span>&#160; In some instances, the length of the contract may exceed<span style="line-height: inherit;">&#160;</span>twelve<span style="line-height: inherit;">&#160;</span>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="line-height: inherit;">&#160;</span><span style="border-right: none; border-left: none; line-height: inherit;"><ix:nonNumeric contextRef="D20210331" name="sgbx:OperatingCycles" id="Tag646" escape="true">one year</ix:nonNumeric></span>.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ix:exclude>
<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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><br/></span></span></span></p>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_GKP9S5T6SW00000000000000000000b">
<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>
</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: 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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the <span style="border-left: none; border-right: none;">Three Months Ended</span> <span><span style="border-left: none; border-right: none;">March 31, 2021</span></span> and <span><span style="border-left: none; border-right: none;">2020</span> (Unaudited)</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 style="border-right: none; border-left: 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/></span></p>
<div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="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="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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="D20210331" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Tag529" escape="true">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">&#8211; 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. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy:</span><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="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', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i><span style="color: #000000;"></span></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Determine the transaction price</span></i><span style="color: #000000;"></span></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i><span style="color: black;"></span></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></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;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; 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). </span> 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></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000;">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></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<div style="font-size: 10pt;">
<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: 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="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (&#8220;ELA&#8221;&#160;) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, the Company will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the three months ended March 31, 2021.&#160;&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i>CMC Right of First Refusal&#160;</i><i>Agreement</i> <span style="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 has a term of two (2) years. <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20210331" name="us-gaap:RestrictedCashAndCashEquivalentItemDescription" id="Tag39" escape="true">Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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>&#160;</span></span></span></p>
<p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately <span style="display: inline; line-height: inherit;">100</span> residential and commercial units at <span style="display: inline; line-height: inherit;">1100</span> Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total value of the project estimated to be derived by CMC is approximately $<ix:nonFraction contextRef="D20210331" name="us-gaap:OtherCostOfOperatingRevenue" unitRef="USD" id="Tag134" decimals="0" format="ixt:numdotdecimal">16,900,000</ix:nonFraction>. The project is a residential project but not subject to the Company&#8217;s Exclusive License Agreement, dated October 3, 2019.&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in;"><br/></p>
<ix:exclude>
<div>
<div>
<div id="t_ft_QSWE7OGEU800000000000000000000b">
<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; line-height: inherit;">9</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: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; line-height: inherit;">For the <span style="border-left: none; border-right: none; line-height: inherit;">Three Months Ended</span> <span style="line-height: inherit;"><span style="border-left: none; border-right: none; line-height: inherit;">March 31, 2021</span></span> and <span style="line-height: inherit;"><span style="border-left: none; border-right: none; line-height: inherit;">2020</span> (Unaudited)</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; 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-weight: bold; line-height: inherit;"> 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; line-height: inherit;"> Summary of Significant Accounting Policies (continued) </span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top; width: 36pt;"><br/></td>
<td style="vertical-align: top;"><br/></td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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 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>&#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; border-left: none; border-right: none;">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; float: none; display: inline !important;">. 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;">&#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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the three months ended March 31, 2021, the Company recognized $</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;"><ix:nonFraction contextRef="D20210331" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" unitRef="USD" id="Tag345" decimals="0" format="ixt:numdotdecimal">5,863,358</ix:nonFraction><span>&#160;</span>related</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;">&#160;to activities through the JV, is included in medical revenue on the accompanying consolidated statements of operations.<span>&#160;</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: 0px; text-transform: none; white-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; float: none; display: inline !important;">In addition, the Company formed Chicago Airport&#160;Testing, LLC which is currently collecting rental revenue from subleasing to a consortium&#160;of government entities assisting in COVID-<span style="border-left: none; border-right: none;">19</span><span>&#160;</span>testing.</span></span></em></p>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><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: 0px; text-transform: none; white-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; float: none; display: inline !important;"><br/></span></span></em></p>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company&#8217;s revenues are principally derived from construction and engineering contracts related to Modules, 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 $<ix:nonFraction contextRef="D20210331" name="sgbx:RevenueRecognizedAtPointInTime" unitRef="USD" id="Tag633" decimals="0" format="ixt:numdotdecimal">5,965,413</ix:nonFraction> and $3,222,214, respectively, for the three months ending March 31, 2021. All revenue recognized for the three months ending March 31, 2020 was over time. </span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></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;"><span>The following tables provide further disaggregation of the<span 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: 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;"> Company&#8217;s</span> revenues by categories:</span>&#160; &#160;</span></p>
<p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<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-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Tag339" escape="true">
<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-left: none; border-right: none;">
<div id="t_ft_4SLDOJ7ATS00000000000000000000b">
<table style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="padding: 0px; height: 20px;"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"></td>
<td style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;" colspan="13"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Three Months Ended March 31,</span></strong><br/></td>
</tr>
<tr style="height: 19px; margin-left: 0.1px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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: #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: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; 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><span>2021</span></strong></span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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><span>2020</span></strong></span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services:</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; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: left; 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;"><br/></td>
<td style="padding: 0px; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 17px; margin-left: 0.1px;">&#160; &#160;Government</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="D20210331_GovernmentContractMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag637" decimals="0" format="ixt:numdotdecimal">1,085,480</ix:nonFraction></td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="D20210331_GovernmentContractMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag17" decimals="2" scale="-2" format="ixt:numdotdecimal">12</ix:nonFraction></td>
<td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="D20200331_GovernmentContractMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag15" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;"></td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;"><ix:nonFraction contextRef="D20200331_GovernmentContractMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag477" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Hotel</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; text-align: right; height: 19px; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_HotelMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag598" decimals="0" format="ixt:numdotdecimal">170,426</ix:nonFraction></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; text-align: right; height: 19px; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_HotelMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag280" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; height: 19px; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_HotelMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag531" xsi:nil="true"></ix:nonFraction>&#8212;</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; text-align: right; height: 19px; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_HotelMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag601" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"> &#160; &#160;Medical - Construction </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="D20210331_MedicalConstructionMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag346" decimals="0" format="ixt:numdotdecimal">251,560</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="D20210331_MedicalConstructionMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag157" decimals="2" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: left;" 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;"><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="font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_MedicalConstructionMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag322" 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;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_MedicalConstructionMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag445" 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;"> % </span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Multi-Family (includes Single Family)</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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_MultiFamiliesMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag458" decimals="0" format="ixt:numdotdecimal">44,746</ix:nonFraction></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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_MultiFamiliesMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag162" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_MultiFamiliesMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag544" decimals="0" format="ixt:numdotdecimal">30,672</ix:nonFraction></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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_MultiFamiliesMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag118" decimals="2" scale="-2" format="ixt:numdotdecimal">15</ix:nonFraction></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" 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;Office </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" 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="D20210331_OfficeMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag665" decimals="0" format="ixt:numdotdecimal">177,392</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><ix:nonFraction contextRef="D20210331_OfficeMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag457" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_OfficeMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag295" decimals="0" format="ixt:numdotdecimal">40,850</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" valign="bottom"></td>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331_OfficeMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag593" decimals="2" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"><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: 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="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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;Retail </span></p>
</td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;"><br/></td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;"></td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;">
<p><ix:nonFraction contextRef="D20210331_RetailMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag323" decimals="0" format="ixt:numdotdecimal">42,015</ix:nonFraction></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;">
<p><ix:nonFraction contextRef="D20210331_RetailMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag478" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></p>
</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"><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: 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>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;"><br/></td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;">
<p><ix:nonFraction contextRef="D20200331_RetailMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag122" decimals="0" format="ixt:numdotdecimal">121,070</ix:nonFraction></p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"></td>
<td valign="bottom" style="height: 19px; background-color: #cceeff;">
<p><ix:nonFraction contextRef="D20200331_RetailMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag474" decimals="2" scale="-2" format="ixt:numdotdecimal">61</ix:nonFraction></p>
</td>
<td style="padding: 0px; height: 19px; 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>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">&#160; &#160;Special Use</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="D20210331_SpecialUseMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag632" decimals="0" format="ixt:numdotdecimal">1,460,045</ix:nonFraction></span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20210331_SpecialUseMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag640" decimals="2" scale="-2" format="ixt:numdotdecimal">16</ix:nonFraction></td>
<td style="padding: 0px; text-align: left; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20200331_SpecialUseMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag596" decimals="0" format="ixt:numdotdecimal">6,164</ix:nonFraction></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20200331_SpecialUseMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag657" decimals="2" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction></td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</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; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_ConstructionAndEngineeringServicesMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag14" decimals="0" format="ixt:numdotdecimal">3,231,664</ix:nonFraction></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_ConstructionAndEngineeringServicesMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag577" decimals="2" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction></td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_ConstructionAndEngineeringServicesMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag535" decimals="0" format="ixt:numdotdecimal">198,756</ix:nonFraction></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_ConstructionAndEngineeringServicesMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag120" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue:</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">&#160; &#160;Medical (lab testing, kit sales and equipment)</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_MedicalRevenueMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag451" decimals="0" format="ixt:numdotdecimal">5,955,963</ix:nonFraction></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><ix:nonFraction contextRef="D20210331_MedicalRevenueMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag117" decimals="2" scale="-2" format="ixt:numdotdecimal">65</ix:nonFraction></td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_MedicalRevenueMember" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag389" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="D20200331_MedicalRevenueMember" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag18" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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;"> Total revenue by customer type&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"></td>
<td style="padding: 0px; height: 10px; 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: 10px; 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="D20210331" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag321" decimals="0" format="ixt:numdotdecimal">9,187,627</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"></td>
<td style="padding: 0px; height: 10px;" valign="bottom"></td>
<td style="padding: 0px; height: 10px; 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="D20210331" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag189" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 10px; text-align: left;" 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: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"> <ix:nonFraction contextRef="D20200331" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" unitRef="USD" id="Tag655" decimals="0" format="ixt:numdotdecimal">198,756</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"></td>
<td style="padding: 0px; height: 10px;" valign="bottom"></td>
<td style="padding: 0px; height: 10px; 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="D20200331" name="sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" unitRef="Pure" id="Tag456" decimals="2" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 10px;" 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>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><br/></p>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
<ix:exclude>
<div>
<div>
<div id="t_ft_H1DGJA5IKW00000000000000000000b">
<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>
</div>
<p style="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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021&#160;and <span>2020 (Unaudited)</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;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">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.</span></span></p>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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 condensed consolidated balance sheets.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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 condensed consolidated balance sheet.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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: 0in 0in 0in 0.5in; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></span></p>
<p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - 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 is 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="I20210331" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" unitRef="USD" id="Tag244" decimals="0" format="ixt:numdotdecimal">306,143</ix:nonFraction>,&#160;</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $<ix:nonFraction contextRef="I20210331" name="us-gaap:DeferredCostsAndOtherAssets" unitRef="USD" id="Tag602" decimals="0" format="ixt:numdotdecimal">102,217</ix:nonFraction></span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> which was reimbursement from the licensee for project costs on this project.&#160; The Company incurred total deferred contract costs of $<ix:nonFraction contextRef="I20210331" name="us-gaap:DeferredCostsCurrentAndNoncurrent" unitRef="USD" id="Tag475" decimals="0" format="ixt:numdotdecimal">203,926</ix:nonFraction>.</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over </span><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>, 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>March 31, 2021, accumulated amortization related to deferred contract costs amounted to $<ix:nonFraction contextRef="D20210331" name="us-gaap:GeneralAndAdministrativeExpense" unitRef="USD" id="Tag459" decimals="0" format="ixt:numdotdecimal">61,178</ix:nonFraction></span><span style="font-family: 'times new roman', times; font-size: 10pt;">. During the&#160;three months ended March 31, 2021&#160;and 2020, amortization expense relating to the deferred contract costs amounted to&#160;$<ix:nonFraction contextRef="D20210331" name="us-gaap:AdjustmentForAmortization" unitRef="USD" id="Tag347" decimals="0" format="ixt:numdotdecimal">10,196</ix:nonFraction> and $<ix:nonFraction contextRef="D20200331" name="us-gaap:AdjustmentForAmortization" unitRef="USD" id="Tag635" decimals="0" format="ixt:numdotdecimal">10,197</ix:nonFraction>, respectively,<span style="color: #222222; font-family: arial, 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: 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;">&#160;</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span style="color: #000000;">&#160;</span></i></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>&#8211;&#160;</b></span></i><span style="color: black;">On&#160;Oc<span>tober 3, 2019, as amen</span>ded 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 License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).</span></span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;&#160;</p>
<ix:exclude>
<div>
<div id="t_ft_LXNKQIBTHC00000000000000000000b">
<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;">11</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: center;"><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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended<span>&#160;</span><span>March 31, 2021</span>&#160;and<span>&#160;</span><span><span>2020</span> (Unaudited)</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: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20210331" name="sgbx:LicenseConsiderationDescription" id="Tag592" 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 commercialization 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;)</ix:nonNumeric> ,</span> subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $<ix:nonFraction contextRef="D20210331" name="sgbx:MinimumRoyaltyPaymentsOneYear" unitRef="USD" id="Tag354" decimals="0" format="ixt:numdotdecimal">500,000</ix:nonFraction> in year 1, $<ix:nonFraction contextRef="D20210331" name="sgbx:MinimumRoyaltyPaymentsTwoYear" unitRef="USD" id="Tag600" decimals="0" format="ixt:numdotdecimal">750,000</ix:nonFraction> in year 2, $<ix:nonFraction contextRef="D20210331" name="sgbx:MinimumRoyaltyPaymentsThreeYear" unitRef="USD" id="Tag594" decimals="0" format="ixt:numdotdecimal">1,500,000</ix:nonFraction> in year 3, $<ix:nonFraction contextRef="D20210331" name="sgbx:MinimumRoyaltyPaymentsFourYear" unitRef="USD" id="Tag673" decimals="0" format="ixt:numdotdecimal">2,000,000</ix:nonFraction> in year 4, and $<ix:nonFraction contextRef="D20210331" name="sgbx:MinimumRoyaltyPaymentsFiveYear" unitRef="USD" id="Tag668" decimals="0" format="ixt:numdotdecimal">2,500,000</ix:nonFraction> in year 5. If the License Agreement is extended beyond the initial term, then the parties will negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses any aspect of the License to a sub-licensee, the Licensee will pay to the Company fifty percent (<ix:nonFraction contextRef="D20210331_OriginalAgreementMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" id="Tag670" decimals="2" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>%) of all payments received by the Licensee from such sublicensee. The Company may also provide the Licensee with professional services with respect to the License, and the Licensee will reimburse the Company for employees&#8217; time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company&#8217;s remaining and future residential projects. As of March 31, 2021, there have been no royalties.</span></span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The License Agreement provides 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. In addition, the License Agreement provides that the Company will provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company&#8217;s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.</span></span></span></p>
</div>
</div>
</div>
</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>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:BusinessCombinationsPolicy" id="Tag530" 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 style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 &#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 condensed 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></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>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:ConsolidationVariableInterestEntityPolicy" id="Tag394" escape="true">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> &#8211; The Company accounts for certain legal entities as variable interest entities (&#8220;</span><span style="font-size: 10pt;">VIE"</span><span style="font-family: 'times new roman', times; font-size: 10pt;">). 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 </span><span style="font-size: 10pt;">VIE</span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#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.</span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;">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="font-family: 'times new roman', times; font-size: 10pt;">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 <ix:nonFraction contextRef="D20200827" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag638" decimals="0" format="ixt:numdotdecimal">200,000</ix:nonFraction> restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020.</span> 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-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distributed certain products and services (&#8220;Clarity Mobile Venture&#8221;).&#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 of March 31, 2021, $<ix:nonFraction contextRef="D20210331" name="us-gaap:RepaymentsOfDebt" unitRef="USD" id="Tag133" decimals="0" format="ixt:numdotdecimal">102,410</ix:nonFraction> 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 three months ended March 31, 2021, the Company recognized revenue of $<ix:nonFraction contextRef="D20210331_SalesRevenueGoodNetMember" name="us-gaap:DeferredRevenueRevenueRecognized1" unitRef="USD" id="Tag3" decimals="0" format="ixt:numdotdecimal">60,110</ix:nonFraction> to Clarity Labs, of which $<ix:nonFraction contextRef="I20210331_AccountsReceivableMember" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" unitRef="USD" id="Tag671" decimals="0" format="ixt:numdotdecimal">140,258</ix:nonFraction> is included in accounts receivable as of March 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. </span></span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span style="border-left: none; border-right: none;">19</span> testing industry.</span><span style="mso-spacerun: yes;">&#160; </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.</span></p>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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;">12</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: center;"><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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the <span style="border-left: none; border-right: none;">Three Months Ended</span> <span><span style="border-left: none; border-right: none;">March 31, 2021</span></span> and <span><span style="border-left: none; border-right: none;">2020</span> (Unaudited)</span></span></p>
<div>
<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_C0XN0IDOKW00000000000000000000b">
<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>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Tag547" 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;">Cash and cash equivalents </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#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="I20210331" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag599" decimals="0" format="ixt:numdotdecimal">10,540,290</ix:nonFraction>&#160;as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span>March 31, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span><ix:nonFraction contextRef="I20201231" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" unitRef="USD" id="Tag444" decimals="0" format="ixt:numdotdecimal">13,010,356</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: 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="font-family: 'Times New Roman'; font-size: 10pt;">&#160;as of December 31, 2020.</span></span>&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;</span></span></p>
</div>
</div>
<ix:nonNumeric contextRef="D20210331" name="sgbx:ShortTermInvestmentPolicyTextBlock" id="Tag139" 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;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#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="Tag716" decimals="0" format="ixt-sec:numwordsen"><ix:nonFraction contextRef="I20210331" name="us-gaap:ShortTermInvestments" unitRef="USD" id="Tag245" decimals="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> short-term investment as of&#160;March 31, 2021&#160;or December 31, 2020, respectively.&#160; &#160;</span></span></p>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="Tag342" 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;">Accounts receivable and allowance for credit losses&#160;</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;">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;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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 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 condensed consolidated financial position, results of operations, and cash flows.</span>&#160;</span></span></p>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:InventoryPolicyTextBlock" id="Tag543" 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;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; 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 March 31, 2021&#160;there was inventory of $<ix:nonFraction contextRef="I20210331_ConstructionMaterialsMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag197" decimals="0" format="ixt:numdotdecimal">4,429</ix:nonFraction> for construction materials, and $<ix:nonFraction contextRef="I20210331_MedicalEquipmentMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag319" decimals="0" format="ixt:numdotdecimal">929,650</ix:nonFraction> of medical equipment and COVID-19 test and testing supplies. <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 of December 31, 2020&#160;there was inventory of $<ix:nonFraction contextRef="I20201231_ConstructionMaterialsMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag597" decimals="0" format="ixt:numdotdecimal">4,429</ix:nonFraction> for construction materials, and $<ix:nonFraction contextRef="I20201231_MedicalEquipmentMember" name="us-gaap:InventoryNet" unitRef="USD" id="Tag639" decimals="0" format="ixt:numdotdecimal">773,715</ix:nonFraction> of medical equipment and COVID-19 test and testing supplies.&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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;"><br/></span></span></span></p>
</div>
</div>
</ix:nonNumeric>
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="Tag524" 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-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211;&#160;</span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; 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 style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">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.&#160;</span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; 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';">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 style="color: #000000; font-size: 10pt; 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';"><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. The Company&#8217;s evaluation of goodwill completed during the year ended December 31, 2019 resulted in impairment loss of $<ix:nonFraction contextRef="D20201231" name="us-gaap:GoodwillImpairmentLoss" unitRef="USD" id="Tag672" decimals="0" format="ixt:numdotdecimal">2,938,653</ix:nonFraction>,&#160;</span>which represents the total goodwill impairment loss to date. The impairment loss was due to a deterioration in the Company's estimated future cash flows. There were no impairments during the year ended December 31, 2020 or the three months ended March 31, 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&#160;</span></span></span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_UMR0D79ECG00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt;">
<tbody>
<tr>
<td class="pgno" style="padding: 0px; margin-left: 0.1px; width: 0%; text-align: center;"><span class="pageno" style="font-size: 10pt;">13</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: center;"><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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the<span>&#160;</span><span>Three Months Ended</span><span>&#160;</span><span>March 31, 2021</span><span>&#160;</span>and<span> 2020</span><span>&#160;(Unaudited)</span></span></p>
<div>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<div style="border-left: none; border-right: none;">
<div id="t_ft_3HBGN72VYO00000000000000000000b">
<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>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="Tag379" escape="true">
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">&#8211; </span><span><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;"><ix:nonNumeric contextRef="D20210331" name="us-gaap:ImpairedIntangibleAssetDescription" id="Tag356" escape="true">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.</ix:nonNumeric>&#160;</span></span></span></span>&#160;The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2021. The accumulated amortization as of&#160;March 31, 2021&#160;and 2020 was $690,262 and $<ix:nonFraction contextRef="I20200331_SupplierConcentrationRiskMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" unitRef="USD" id="Tag193" decimals="0" format="ixt:numdotdecimal">1,650,595</ix:nonFraction>, respectively. The amortization expense for the three months ended March 31, 2021 and 2020 was $<ix:nonFraction contextRef="D20210331_SupplierConcentrationRiskMember" name="us-gaap:AdjustmentForAmortization" unitRef="USD" id="Tag163" decimals="0" format="ixt:numdotdecimal">40,407</ix:nonFraction> and $<ix:nonFraction contextRef="D20200331_SupplierConcentrationRiskMember" name="us-gaap:AdjustmentForAmortization" unitRef="USD" id="Tag542" decimals="0" format="ixt:numdotdecimal">36,280</ix:nonFraction>, respectively. The estimated amortization expense for the successive <ix:nonNumeric contextRef="D20210331" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag454" format="ixt-sec:durwordsen">five years</ix:nonNumeric> is as follows:&#160;&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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; font-weight: bold;">&#160;</span></p>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="Tag533" escape="true">
<table style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 21px;">
<td style="vertical-align: bottom; height: 21px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;">
<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: 21px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 21px;" 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: 0px; vertical-align: bottom; height: 21px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; background-color: #cceeff; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" unitRef="USD" id="Tag666" decimals="0" format="ixt:numdotdecimal">125,470</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="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="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="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="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" unitRef="USD" id="Tag510" decimals="0" format="ixt:numdotdecimal">162,970</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" unitRef="USD" id="Tag453" decimals="0" format="ixt:numdotdecimal">161,176</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024&#160;</span></p>
</td>
<td style="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="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="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="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" unitRef="USD" id="Tag289" decimals="0" format="ixt:numdotdecimal">160,469</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" unitRef="USD" id="Tag121" decimals="0" format="ixt:numdotdecimal">157,051</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 20px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></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;"> Thereafter&#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>
<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;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<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="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" unitRef="USD" id="Tag320" decimals="0" format="ixt:numdotdecimal">1,453,566</ix:nonFraction></span> </span></p>
</td>
<td style="padding: 0px; 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: 10px; margin-left: 0.1px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<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; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:FiniteLivedIntangibleAssetsNet" unitRef="USD" id="Tag155" decimals="0" format="ixt:numdotdecimal">2,220,702</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; 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>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
</ix:nonNumeric>
</div>
</div>
</div>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tag576" 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; 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 <ix:nonNumeric contextRef="D20210331_ComputerEquipmentMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag294" format="ixt-sec:duryear">3</ix:nonNumeric> to <ix:nonNumeric contextRef="D20210331_ComputerEquipmentMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag595" format="ixt-sec:duryear">5</ix:nonNumeric> years, furniture and other equipment <ix:nonNumeric contextRef="D20210331_FurnitureAndFixturesMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag537" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric contextRef="D20210331_FurnitureAndFixturesMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag132" format="ixt-sec:duryear">7</ix:nonNumeric> years, automobiles&#160;<ix:nonNumeric contextRef="D20210331_VehiclesMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag546" format="ixt-sec:duryear">2</ix:nonNumeric>&#160;to <ix:nonNumeric contextRef="D20210331_VehiclesMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag449" format="ixt-sec:duryear">5</ix:nonNumeric> years, buildings held for lease <ix:nonNumeric contextRef="D20210331_BuildingMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag171" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric contextRef="D20210331_BuildingMember_MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag455" format="ixt-sec:duryear">7</ix:nonNumeric> years, and <span>equipment</span> <ix:nonNumeric contextRef="D20210331_EquipmentMember_MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag669" format="ixt-sec:duryear">5</ix:nonNumeric> t<span>o <ix:nonNumeric contextRef="D20210331_MaximumMember_EquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Tag634" format="ixt-sec:duryear">29</ix:nonNumeric></span>&#160;years. Repairs and maintenance are charged to expense when incurred.</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="D20210331" name="sgbx:ConvertibleInstrumentsPolicyTextBlock" id="Tag357" 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>
<ix:nonNumeric contextRef="D20210331" name="sgbx:CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" id="Tag541" escape="true">
<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>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p>
<ix:exclude>
<div>
<div>
<div id="t_ft_RO05SFAD0000000000000000000000b">
<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 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: 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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</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>
</ix:nonNumeric>
<p style="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;"><br/></span></p>
<div style="border-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="Tag534" 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:</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="vertical-align: top; width: 36pt;">
<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>
<br/></div>
<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></span></p>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"><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;"><br/></span></span></p>
</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>
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tag141" 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 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: 0pt 0pt 0pt 36pt;"><span><span style="border-left: none; border-right: none;"><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 condensed consolidated statements of operations.&#160;</span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">&#160;&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"><br/></span></span></p>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tag153" 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;"><span>&#160;</span>&#8211;<span>&#160;</span></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>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ix:exclude>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_EVZSGSPG7400000000000000000000b">
<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>
</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>
</ix:exclude>
<ix:exclude>
<p style="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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended<span>&#160;</span><span style="border-left: none; border-right: none;"><span>March 31, 2021</span></span><span>&#160;</span>and<span>&#160;</span><span style="border-left: none; border-right: none;"><span><span style="cursor: default;"><span>2020</span></span> (Unaudited)</span></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_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; 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="D20210331" name="us-gaap:ConcentrationRiskCreditRisk" id="Tag355" 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 March 31, 2021 and December 31,&#160;2020, 84% and <ix:nonFraction contextRef="D20200331_AccountsReceivableMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" id="Tag446" decimals="2" scale="-2" format="ixt:numdotdecimal">79</ix:nonFraction>%, respectively, of the Company&#8217;s gross accounts receivable were due from four and&#160;<ix:nonFraction contextRef="D20201231_AccountsReceivableMember" name="sgbx:NumberOfCustomers" unitRef="Customer" id="Tag384" decimals="0" format="ixt-sec:numwordsen">three</ix:nonFraction> customers.&#160;</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;">&#160;Revenue relating to <ix:nonFraction contextRef="D20210331_SalesRevenueGoodNetMember" name="sgbx:NumberOfCustomers" unitRef="Customer" id="Tag514" decimals="0" format="ixt-sec:numwordsen">two</ix:nonFraction>&#160;and <ix:nonFraction contextRef="D20200331_SalesRevenueGoodNetMember" name="sgbx:NumberOfVendors" unitRef="Vendors" id="Tag447" decimals="0" format="ixt-sec:numwordsen">four</ix:nonFraction> customers represented approximately <ix:nonFraction contextRef="D20210331_SalesRevenueGoodNetMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" id="Tag131" decimals="2" scale="-2" format="ixt:numdotdecimal">80</ix:nonFraction>% and <ix:nonFraction contextRef="D20200331_SalesRevenueGoodNetMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" id="Tag664" decimals="2" scale="-2" format="ixt:numdotdecimal">73</ix:nonFraction>% of the Company's total revenue for the three months ended March 31, 2021 and 2020, respectively.</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>Cost of revenue relating to <ix:nonFraction contextRef="D20210331_CostOfGoodsTotalMember" name="sgbx:NumberOfVendors" unitRef="Vendors" id="Tag667" decimals="0" format="ixt-sec:numwordsen">two</ix:nonFraction>&#160;and <ix:nonFraction contextRef="D20200331_CostOfGoodsTotalMember" name="sgbx:NumberOfVendors" unitRef="Vendors" id="Tag656" decimals="0" format="ixt-sec:numwordsen">three</ix:nonFraction>&#160;</span>vendors represented approximately 28% and <ix:nonFraction contextRef="D20200331_CostOfGoodsTotalMember" name="us-gaap:ConcentrationRiskPercentage1" unitRef="Pure" id="Tag460" decimals="2" scale="-2" format="ixt:numdotdecimal">90</ix:nonFraction>% of the Company&#8217;s total cost of revenue for the three months ended March 31, 2021 and 2020, respectively. 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>
</div>
</div>
</ix:nonNumeric>
<p style="margin: 0pt; text-indent: 0pt;"><br/></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>
<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-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0px; text-indent: 0px; text-align: left;">
<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-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="margin: 0px; text-indent: 0px;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:FinancingReceivablesTextBlock" id="Tag645" escape="true">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="margin: 0px; text-indent: 0px;">
<table style="height: 0px; border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;" cellpadding="0" width="100%">
<tbody style="margin: 0px; text-indent: 0px;">
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: top; width: 36pt; height: 17px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 4. </span></p>
</td>
<td style="vertical-align: top; margin: 0px; text-indent: 0px; height: 17px;">
<p style="margin: 0px; text-indent: 0px;"><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: 0px; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At March 31, 2021 and December 31, 2020, the Company&#8217;s accounts receivable consisted of the following:</span></p>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="Tag654" escape="true">
<table style="height: 201px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;" cellpadding="0">
<tbody style="margin: 0px; text-indent: 0px;">
<tr style="height: 21px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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: 21px; margin: 0px; text-indent: 0px;" colspan="2">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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: 21px; margin: 0px; text-indent: 0px;" colspan="2">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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; height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;" colspan="2">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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; height: 17px; margin: 0px 0px 0px 0.1px; 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; height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;" colspan="2">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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; &#160;Construction services</span><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;"><ix:nonFraction contextRef="I20210331_ConstructionRevenueMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag177" decimals="0" format="ixt:numdotdecimal">2,049,179</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;"><ix:nonFraction contextRef="I20201231_ConstructionRevenueMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag374" decimals="0" format="ixt:numdotdecimal">1,391,555</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160;Engineering services </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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="I20210331_BilledEngineeringServicesMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag343" decimals="0" format="ixt:numdotdecimal">68,223</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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="I20201231_BilledEngineeringServicesMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag603" decimals="0" format="ixt:numdotdecimal">86,264</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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>
</tr>
<tr style="height: 17px;">
<td style="margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; 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: 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; &#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: 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;">Medical revenue</span></span></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"><ix:nonFraction contextRef="I20210331_MedicalMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag370" decimals="0" format="ixt:numdotdecimal">1,098,271</ix:nonFraction></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"><ix:nonFraction contextRef="I20201231_MedicalMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag369" decimals="0" format="ixt:numdotdecimal">1,157,819</ix:nonFraction></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px; margin: 0px; text-indent: 0px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160;Retainage receivable </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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="I20210331_RetainageReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag243" decimals="0" format="ixt:numdotdecimal">615,136</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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="I20201231_RetainageReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag450" decimals="0" format="ixt:numdotdecimal">615,136</ix:nonFraction></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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>
</tr>
<tr style="margin: 0px; height: 19px; text-indent: 0px;">
<td style="margin: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><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;">&#160; &#160;Other receivable</span></span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20210331_OtherReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag368" decimals="0" format="ixt:numdotdecimal">182,012</ix:nonFraction></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20201231_OtherReceivableMember" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag254" decimals="0" format="ixt:numdotdecimal">180,748</ix:nonFraction></span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="margin: 0px; height: 10px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Total gross receivables </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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="I20210331" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag281" decimals="0" format="ixt:numdotdecimal">4,012,821</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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="I20201231" name="us-gaap:AccountsReceivableGrossCurrent" unitRef="USD" id="Tag579" decimals="0" format="ixt:numdotdecimal">3,431,522</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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>
</tr>
<tr style="margin: 0px; height: 19px; text-indent: 0px;">
<td style="margin: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-indent: 0px;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" id="Tag373" decimals="0" format="ixt:numdotdecimal">795,914</ix:nonFraction></span></span></p>
</td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<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; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<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; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20201231" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" unitRef="USD" id="Tag372" decimals="0" format="ixt:numdotdecimal">795,914</ix:nonFraction> </span></p>
</td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px; margin: 0px; text-indent: 0px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Total net receivables&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 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; margin: 0px; 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="I20210331" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" id="Tag253" decimals="0" format="ixt:numdotdecimal">3,216,907</ix:nonFraction></span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 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; margin: 0px; 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="I20201231" name="us-gaap:AccountsReceivableNetCurrent" unitRef="USD" id="Tag371" decimals="0" format="ixt:numdotdecimal">2,635,608</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
</div>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;">
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>Receivables are</span> evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance of doubtful accounts was $<ix:nonFraction contextRef="D20210331" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" unitRef="USD" id="Tag578" decimals="0" format="ixt:numdotdecimal">795,914</ix:nonFraction> as of March 31, 2021. There was no provision for doubtful accounts, no recoveries collected for doubtful accounts and no write offs during the&#160;three months ended March 31, 2021. There was a provision for doubtful accounts of $<ix:nonFraction contextRef="D20201231" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" unitRef="USD" id="Tag103" decimals="0" format="ixt:numdotdecimal">10,018</ix:nonFraction>, and no write offs for the year ended&#160;December 31, 2020.</span></span></div>
</div>
</ix:nonNumeric>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0px; text-indent: 0px; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></span></div>
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0px; text-indent: 0px; text-align: left;">
<div>
<div id="t_ft_USVMMNKEKG00000000000000000000b">
<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 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; margin: 0px; text-indent: 0px; text-align: left;">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0px; text-indent: 0px; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0px; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0px; text-align: center; text-indent: 0px;"><span>For the&#160;Three Months Ended March 31, 2021 and 2020 (Unaudited)</span></p>
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
</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;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:LongTermContractsOrProgramsDisclosureTextBlock" id="Tag341" escape="true">
<div id="t_ft_C62P4A0MUO00000000000000000000b">
<table style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman';" 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;">5. </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;"> Contract Assets and Contract Liabilities&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<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;">&#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 March 31, 2021 and <span style="border-left: none; border-right: none;">December 31, 2020</span>:</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="D20210331" name="us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" id="Tag219" escape="true">
<table style="height: 101px; border-collapse: collapse; margin-left: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></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;">
<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;" 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;">
<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;">
<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;" 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;">
<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; width: 36pt;">
<p 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: #cceefa;">
<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: #cceefa; 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: #cceefa; 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: #cceefa; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="sgbx:CostsIncurredOnUncompletedContracts" unitRef="USD" id="Tag99" decimals="0" format="ixt:numdotdecimal">6,280,201</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa; 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: #cceefa; 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: #cceefa; 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: #cceefa; width: 9%;">
<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="Tag536" decimals="0" format="ixt:numdotdecimal">4,572,581</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1%;">
<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="vertical-align: bottom; height: 19px; margin-left: 0.1px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p>
</td>
<td style="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="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="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="I20210331" name="sgbx:EstimatedIncomeLossOnUncompletedContracts" unitRef="USD" id="Tag101" decimals="0" sign="-" format="ixt:numdotdecimal">350,587</ix:nonFraction></span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<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;">
<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;">
<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;">
<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="Tag108" decimals="0" format="ixt:numdotdecimal">872,302</ix:nonFraction> </span></p>
</td>
<td style="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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; 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="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<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; background-color: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="sgbx:ContractAssetsGross" unitRef="USD" id="Tag509" decimals="0" format="ixt:numdotdecimal">5,929,614</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20201231" name="sgbx:ContractAssetsGross" unitRef="USD" id="Tag110" decimals="0" format="ixt:numdotdecimal">5,444,883</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<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="vertical-align: bottom; height: 19px; margin-left: 0.1px;">
<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;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20210331" name="sgbx:CostsInExcessOfBillingsToDate" unitRef="USD" id="Tag102" decimals="0" format="ixt:numdotdecimal">5,160,365</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">)</td>
<td style="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="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="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="I20201231" name="sgbx:CostsInExcessOfBillingsToDate" unitRef="USD" id="Tag538" decimals="0" format="ixt:numdotdecimal">5,916,487</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">
<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;"><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: #cceefa;">
<p style="margin: 0pt;">&#160; &#160; Net contract assets (liabilities), on uncompleted contracts</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20210331" name="sgbx:Netcontractliabilitiesonuncompletedcontracts" unitRef="USD" id="Tag100" decimals="0" format="ixt:numdotdecimal">769,249</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceefa;"></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<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; background-color: #cceefa;">
<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; background-color: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (<ix:nonFraction contextRef="I20201231" name="sgbx:Netcontractliabilitiesonuncompletedcontracts" unitRef="USD" id="Tag104" decimals="0" sign="-" format="ixt:numdotdecimal">471,604</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</table>
<span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160;</span></ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts are included in the accompanying condensed consolidated balance sheets under the f<span>ollowing&#160;<span>captions at <span style="border-left: none; border-right: none;">March 31, 2021</span> and</span></span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;<span style="border-left: none; border-right: none;">December 31, 2020</span>.</span></span><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;"><br/></span></p>
<ix:nonNumeric contextRef="D20210331" name="sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" id="Tag173" escape="true">
<table style="height: 70px; border-collapse: collapse; margin-left: 0px; 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;">
<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: 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;">
<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;" 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;">
<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;">
<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;" 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;">
<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; margin-left: 0.1px;">
<td style="height: 17px; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Contract assets&#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;"> &#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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="sgbx:ContractWithCustomerAssetsNetCurrent" unitRef="USD" id="Tag105" decimals="0" format="ixt:numdotdecimal">1,902,577</ix:nonFraction> </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;"> &#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;"> &#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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="sgbx:ContractWithCustomerAssetsNetCurrent" unitRef="USD" id="Tag107" decimals="0" format="ixt:numdotdecimal">1,303,136</ix:nonFraction> </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;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> Contract liabilities </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag106" decimals="0" format="ixt:numdotdecimal">1,133,328</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td>
<td style="padding-bottom: 1.5pt; 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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; 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="I20201231" name="us-gaap:ContractWithCustomerLiabilityCurrent" unitRef="USD" id="Tag479" decimals="0" format="ixt:numdotdecimal">1,774,740</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; 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="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; &#160; Net contract assets (liabilities)</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="I20210331" name="sgbx:ContractWithCustomerAssetLiability" unitRef="USD" id="Tag109" decimals="0" format="ixt:numdotdecimal">769,249</ix:nonFraction></span></span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"></td>
<td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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="sgbx:ContractWithCustomerAssetLiability" unitRef="USD" id="Tag98" decimals="0" sign="-" format="ixt:numdotdecimal">471,604</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 3px; 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>
</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-size: 10pt;"><span style="font-family: 'Times New Roman';">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. </span><span style="font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times;">The Company peri</span></span><span style="font-family: 'times new roman', times;">odically&#160;evaluates and revises its estimates and makes adjustments when they are considered necessary.&#160;</span></span></p>
</div>
</div>
</div>
</ix:nonNumeric>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<p style="margin: 0px; text-indent: 0px;"><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tag180" escape="true">
<div>
<table style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman'; height: 17px; 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-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="font-weight: bold;"> Property, plant and equipment</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></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 March 31, 2021 and December 31, 2020, the Company&#8217;s property, plant and equipment, net consisted of the following:</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="D20210331" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tag325" escape="true">
<table style="height: 148px; border-collapse: collapse; margin-left: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt; width: 100.295%;" cellpadding="0" width="100%">
<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; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<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; font-weight: bold;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid rgb(0, 0, 0); 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 rgb(0, 0, 0); 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="vertical-align: bottom;height: 17px;width: 36pt;">
<p 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: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span> Computer equipment and software&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag362" decimals="0" format="ixt:numdotdecimal">119,437</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag661" decimals="0" format="ixt:numdotdecimal">73,991</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;">
<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;">
<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> Furniture and other equipment </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="I20210331_FurnitureAndOtherEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag283" decimals="0" format="ixt:numdotdecimal">16,286</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="I20201231_FurnitureAndOtherEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag662" decimals="0" format="ixt:numdotdecimal">11,593</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="height: 15px;">
<td style="vertical-align: bottom; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements</span><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);"><ix:nonFraction contextRef="I20210331_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag404" decimals="0" format="ixt:numdotdecimal">13,871</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);"><ix:nonFraction contextRef="I20201231_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag403" decimals="0" format="ixt:numdotdecimal">6,071</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Equipment and machinery</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;"><ix:nonFraction contextRef="I20210331_MachineryAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag366" decimals="0" format="ixt:numdotdecimal">1,155,324</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;"><ix:nonFraction contextRef="I20201231_MachineryAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag401" decimals="0" format="ixt:numdotdecimal">1,127,647</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: rgb(204, 238, 255);">Automobiles</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);"><ix:nonFraction contextRef="I20210331_AutomobilesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag402" decimals="0" format="ixt:numdotdecimal">4,638</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);"><ix:nonFraction contextRef="I20201231_AutomobilesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag400" decimals="0" format="ixt:numdotdecimal">4,638</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Building held for leases</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;"><ix:nonFraction contextRef="I20210331_BuildingHeldForLeasesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag397" decimals="0" format="ixt:numdotdecimal">501,336</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;"><ix:nonFraction contextRef="I20201231_BuildingHeldForLeasesMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag399" decimals="0" format="ixt:numdotdecimal">501,336</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255); height: 17px;">Laboratory and temporary units</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;"><ix:nonFraction contextRef="I20210331_LaboratoryAndTemporaryUnitsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag249" decimals="0" format="ixt:numdotdecimal">1,350,197</ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;"><ix:nonFraction contextRef="I20200331_LaboratoryAndTemporaryUnitsMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag248" decimals="0" format="ixt:numdotdecimal">1,016,238</ix:nonFraction></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Construction in progress</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="I20210331_ConstructionInProgressMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag365" decimals="0" format="ixt:numdotdecimal">442,515</ix:nonFraction></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><ix:nonFraction contextRef="I20201231_ConstructionInProgressMember" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag154" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<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; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">&#160; &#160; &#160; Property, plant and equipment</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag363" decimals="0" format="ixt:numdotdecimal">3,603,604</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20201231" name="us-gaap:PropertyPlantAndEquipmentGross" unitRef="USD" id="Tag573" decimals="0" format="ixt:numdotdecimal">2,741,514</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 19px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p>
</td>
<td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="I20210331" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="USD" id="Tag252" decimals="0" format="ixt:numdotdecimal">149,690</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">)</td>
<td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="I20201231" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" unitRef="USD" id="Tag367" decimals="0" format="ixt:numdotdecimal">58,500</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">
<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;">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Property, plant and equipment, net </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonFraction contextRef="I20210331" name="us-gaap:PropertyPlantAndEquipmentNet" unitRef="USD" id="Tag398" decimals="0" format="ixt:numdotdecimal">3,453,914</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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="Tag572" decimals="0" format="ixt:numdotdecimal">2,683,014</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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 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 three months ended March 31, 2021 and 2020 amounted to $<ix:nonFraction contextRef="D20210331" name="us-gaap:Depreciation" unitRef="USD" id="Tag251" decimals="0" format="ixt:numdotdecimal">91,190</ix:nonFraction> and $<ix:nonFraction contextRef="D20200331" name="us-gaap:Depreciation" unitRef="USD" id="Tag364" decimals="0" format="ixt:numdotdecimal">924</ix:nonFraction> respectively.</span>&#160;</p>
</ix:nonNumeric>
<br/></div>
</div>
</div>

<div>
<div>
<div id="t_ft_TF2ETW7S9S00000000000000000000b">
<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 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: 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="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">March 31, 2021</span></span> and <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">2020</span> (Unaudited)</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 style="font-family: 'times new roman', times; font-size: 10pt;">

<ix:nonNumeric contextRef="D20210331" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="Tag232" escape="true">
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="t_ft_JX12PGJQEO00000000000000000000b">
<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;"> 7. </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: 107%; color: #000000;">Notes Receivable&#160;</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; text-indent: 0pt; padding-left: 30px; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt;"><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="D20200121_CompanyNoteMember_NotesReceivableMember" name="us-gaap:ProceedsFromSaleOfNotesReceivable" unitRef="USD" id="Tag230" decimals="0" format="ixt:numdotdecimal">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="D20200121_GalvinNoteMember_NotesReceivableMember" name="us-gaap:ProceedsFromSaleOfNotesReceivable" unitRef="USD" id="Tag5" decimals="0" format="ixt:numdotdecimal">100,000</ix:nonFraction>&#160;(the&#160;&#8220;Galvin&#160;Note&#8221;). <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="I20200121_CompanyNoteMember_NotesReceivableMember" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" unitRef="USD" id="Tag234" decimals="0" format="ixt:numdotdecimal">400,000</ix:nonFraction>&#160;and&#160;Mr.&#160;Galvin personally loaned CPF GP $<ix:nonFraction contextRef="I20200121_GalvinNoteMember_NotesReceivableMember" name="us-gaap:ShortTermNonBankLoansAndNotesPayable" unitRef="USD" id="Tag4" decimals="0" format="ixt:numdotdecimal">100,000</ix:nonFraction>&#160;on behalf of the Company.</span> 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="I20200121_NotesReceivableMember" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" unitRef="Pure" id="Tag267" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the <ix:nonNumeric contextRef="D20200121_NotesReceivableMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag54" format="ixt:datemonthdayyearen">July 31, 2023</ix:nonNumeric> 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="margin: 0pt 0pt 0pt 35pt; line-height: normal; text-indent: 0pt; /* padding-left: 30px; */text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; 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="Tag198" decimals="0" format="ixt:numdotdecimal">250,000</ix:nonFraction> (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="Tag233" decimals="0" format="ixt:numdotdecimal">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="Tag268" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the <ix:nonNumeric contextRef="D20200430_NotesReceivableMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag235" format="ixt:datemonthdayyearen">July 31, 2023</ix:nonNumeric> 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.&#160;</span></span></p>
</div>
</div>
</ix:nonNumeric>
</div><p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<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-style: initial; text-decoration-color: initial;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<ix:nonNumeric contextRef="D20210331" name="sgbx:NotePayableTextBlock" id="Tag40" escape="true">
<div id="t_ft_I4ZO14A2IO00000000000000000000b">
<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;"> 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: 107%; color: #000000;">Notes Payable</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 37pt; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"><span style="font-size: 10pt; line-height: 107%; color: #000000;"><span style="font-family: 'times new roman', times;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">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 $<ix:nonFraction contextRef="D20200204_SecuritiesPurchaseAgreementMember_InvestorMember" name="us-gaap:ProceedsFromNotesPayable" unitRef="USD" id="Tag393" decimals="0" format="ixt:numdotdecimal">200,000</ix:nonFraction> (&#8220;Note&#8221;) that bears interest at a rate of <span style="line-height: inherit;">nine</span> percent (<ix:nonFraction contextRef="I20200204_SecuritiesPurchaseAgreementMember_InvestorMember" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" unitRef="Pure" id="Tag392" decimals="2" scale="-2" format="ixt:numdotdecimal">9</ix:nonFraction>%) per annum, due on <ix:nonNumeric contextRef="D20200204_SecuritiesPurchaseAgreementMember_InvestorMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag388" format="ixt:datemonthdayyearen">July 31, 2023</ix:nonNumeric>, 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 2019-1 LLC. The Company</span>&#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 2020, the Note to investor of $<ix:nonFraction contextRef="I20201231_InvestorMember" name="us-gaap:NotesPayable" unitRef="USD" id="Tag201" decimals="0" format="ixt:numdotdecimal">200,000</ix:nonFraction> and unpaid accrued interest of $<ix:nonFraction contextRef="I20201231_InvestorMember" name="us-gaap:AccruedLiabilitiesCurrent" unitRef="USD" id="Tag200" decimals="0" format="ixt:numdotdecimal">6,263</ix:nonFraction> was converted into <ix:nonFraction contextRef="D20201231_InvestorMember" name="us-gaap:ConversionOfStockSharesConverted1" unitRef="Shares" id="Tag199" decimals="0" format="ixt:numdotdecimal">73,665</ix:nonFraction> shares of the Company's common stock.</span></p>
</ix:nonNumeric>
<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-size: 10pt;" class="pageno">18</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="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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; border-bottom: 1.5pt solid #000000; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended<span>&#160;</span><span style="border-left: none; border-right: none;">March 31, 2021</span><span>&#160;</span>and<span>&#160;</span><span style="border-left: none; border-right: none;">2020<span>&#160;</span>(Unaudited)</span></span></p>
<p><br/></p>
</div>
</div>
</div>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Tag567" escape="true">
<div id="t_ft_L9PWQ6N6PC00000000000000000000b">
<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;"> 9. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Business Combination </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"><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="Tag481" decimals="0" format="ixt:numdotdecimal">1,059,600</ix:nonFraction> 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>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: 107%; font-size: 11pt; font-family: Calibri, sans-serif;"><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="D20210331" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="Tag580" escape="true">
<table style="height: 71px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"><br/></td>
<td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td>
<td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; background-color: #cceeff; width: 1%;"><span style="font-family: 'times new roman', times; font-size: 10pt; ;color: black;">$</span></td>
<td style="height: 18px; text-align: right; padding: 0px; background-color: #cceeff; width: 9%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;"><ix:nonFraction contextRef="I20210331" name="us-gaap:Cash" unitRef="USD" id="Tag438" decimals="0" format="ixt:numdotdecimal">1,059,600</ix:nonFraction></span></span></td>
<td style="height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;">Earnout&#160;liability</td>
<td style="height: 17px;"><br/></td>
<td style="text-align: right; padding: 0px; height: 17px;"><span><span class="selected"><span style="color: #000000; font-family: 'times new roman'; font-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="I20210331" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" unitRef="USD" id="Tag545" xsi:nil="true"></ix:nonFraction>&#8212;</span></span></span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 18px; background-color: #cceeff;">Settlement of accounts receivable and net contract liabilities</td>
<td style="border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 18px; padding: 0px; background-color: #cceeff;">(<ix:nonFraction contextRef="I20210331" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" unitRef="USD" id="Tag440" decimals="0" sign="-" format="ixt:numdotdecimal">94,980</ix:nonFraction></td>
<td style="height: 18px; padding: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="height: 18px; padding: 0px 1px;">&#160;</td>
<td style="height: 18px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 18px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"><span style="border-left: none; border-right: none;"><ix:nonFraction contextRef="D20210331" name="us-gaap:BusinessCombinationConsiderationTransferred1" unitRef="USD" id="Tag435" decimals="0" format="ixt:numdotdecimal">964,620</ix:nonFraction></span></td>
<td style="height: 18px; padding: 0px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"><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>
<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 id="t_ft_VSL2QPVQ4G00000000000000000000b">
<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>
<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: center;"><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: center;"><span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the <span style="border-left: none; border-right: none;">Three Months Ended</span> <span><span style="border-left: none; border-right: none;">March 31, 2021</span></span> and <span><span style="border-left: none; border-right: none;">2020</span> (Unaudited)</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">
<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;"> 9. </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;"> Business Combination (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<div id="fs_8OCZ9XAWCW00000000000000000000B">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="Tag395" escape="true">
<table style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 209px;" border="0" cellpadding="0">
<tbody>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36pt;"><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;"> Cash and cash equivalents&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; 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: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 9%;" 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="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" unitRef="USD" id="Tag605" decimals="0" format="ixt:numdotdecimal">316,432</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; 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="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" unitRef="USD" id="Tag604" decimals="0" format="ixt:numdotdecimal">252,557</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </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-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" unitRef="USD" id="Tag606" decimals="0" format="ixt:numdotdecimal">130,799</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; 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="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" unitRef="USD" id="Tag484" decimals="0" format="ixt:numdotdecimal">7,400</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"> Property, plant and equipment </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-family: 'times new roman', times; font-size: 10pt;"><ix:nonFraction contextRef="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" unitRef="USD" id="Tag482" decimals="0" format="ixt:numdotdecimal">1,154,818</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px; 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="I20210331" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" unitRef="USD" id="Tag608" decimals="0" format="ixt:numdotdecimal">57,120</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr>
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="padding: 0px; background-color: #cceeff;">Goodwill</td>
<td style="padding: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest" unitRef="USD" id="Tag434" decimals="0" format="ixt:numdotdecimal">85,810</ix:nonFraction></td>
<td style="padding: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<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="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" unitRef="USD" id="Tag607" decimals="0" format="ixt:numdotdecimal">68,344</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 18px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"> Accounts payable and accrued expenses&#160; </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="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> (<ix:nonFraction contextRef="I20210331" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" unitRef="USD" id="Tag437" decimals="0" format="ixt:numdotdecimal">733,529</ix:nonFraction> </span></p>
</td>
<td style="padding: 0px; height: 18px; background-color: #cceeff;">)</td>
</tr>
<tr>
<td style="padding: 0px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px;">Assumed liabilities</td>
<td style="padding: 0px;"><br/></td>
<td style="padding: 0px; text-align: right;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" unitRef="USD" id="Tag441" decimals="0" format="ixt:numdotdecimal">285,204</ix:nonFraction></td>
<td style="padding: 0px;">)</td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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="I20210331" name="sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" unitRef="USD" id="Tag581" decimals="0" format="ixt:numdotdecimal">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;"><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="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" unitRef="USD" id="Tag439" decimals="0" format="ixt:numdotdecimal">57,120</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; height: 19px;">)</td>
</tr>
<tr style="height: 10px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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="I20210331" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" unitRef="USD" id="Tag436" decimals="0" format="ixt:numdotdecimal">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>
<p style="margin: 0pt 0pt 0pt 36pt;"><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: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">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 initial contingent consideration liability of $<ix:nonFraction contextRef="I20210331" name="us-gaap:BusinessCombinationContingentConsiderationLiability" unitRef="USD" id="Tag433" decimals="0" format="ixt:numdotdecimal">0</ix:nonFraction> 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. As of March 31, 2021, the liability remains to be $0.</span></p>
</div>
</ix:nonNumeric>
</div>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="Tag674" escape="true">
<div id="t_ft_I45FPR1MG000000000000000000000b">
<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;"> 10. </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;"> Leases </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>
<p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt;"><span style="line-height: inherit;">The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements.<span style="border-right: none; border-left: 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;"><ix:nonNumeric contextRef="D20210331" name="us-gaap:OperatingLeasesIndemnificationAgreementsDescription" id="Tag419" escape="true">&#160;The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.</ix:nonNumeric><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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;In addition, CAT leases a vacant retail space that has been converted for the use of COVID-19 testing, vaccine distribution and a medical lab. The CAT lease term is for <ix:nonNumeric contextRef="I20210331" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Tag410" format="ixt-sec:durwordsen">eighteen months</ix:nonNumeric>.</span></span></span></span></span></span></span></p>
<p style="margin: 5pt 0pt 5pt 36pt; text-indent: 0pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span><span style="line-height: inherit;">Supplemental balance sheet information related to leases is as follows:</span><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;&#160;</span></span><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>
<ix:nonNumeric contextRef="D20210331" name="sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" id="Tag396" escape="true">
<table style="height: 210px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><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;">March 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="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;"><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;"><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>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px; width: 36pt;"><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; width: 43%;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;">$</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 9%;"><ix:nonFraction contextRef="I20210331" name="sgbx:OperatingLeaseRightOfUseAssets" unitRef="USD" id="Tag429" decimals="0" format="ixt:numdotdecimal">1,538,885</ix:nonFraction></td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"><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; margin-left: 0.1px; height: 10px;">
<p>(<ix:nonFraction contextRef="I20210331" name="sgbx:OperatingLeaseLiabilitiesCurrent" unitRef="USD" id="Tag427" decimals="0" sign="-" format="ixt:numdotdecimal">413,084</ix:nonFraction><br/></p>
</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</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; margin-left: 0.1px; height: 10px;"><span style="border-left: none; border-right: none;">(<ix:nonFraction contextRef="I20210331" name="sgbx:OperatingLeaseLiabilitiesNoncurrent" unitRef="USD" id="Tag409" decimals="0" sign="-" format="ixt:numdotdecimal">1,126,283</ix:nonFraction></span></td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px;">)</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; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:OperatingLeaseLiability" unitRef="USD" id="Tag415" decimals="0" format="ixt:numdotdecimal">1,539,367</ix:nonFraction></td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</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="I20210331" name="us-gaap:FinanceLeaseRightOfUseAsset" unitRef="USD" id="Tag591" decimals="0" format="ixt:numdotdecimal">46,653</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; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiabilityCurrent" unitRef="USD" id="Tag406" decimals="0" format="ixt:numdotdecimal">19,059</ix:nonFraction></td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiabilityNoncurrent" unitRef="USD" id="Tag291" decimals="0" format="ixt:numdotdecimal">26,318</ix:nonFraction></td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;">(<ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiability" unitRef="USD" id="Tag408" decimals="0" format="ixt:numdotdecimal">45,377</ix:nonFraction></td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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;">
<p><span style="font-weight: bold;">Weighted Average Remaining Lease Term</span><span style="font-weight: bold;"><br/></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="I20210331" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tag413" format="ixt-sec:duryear">4.15</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="I20210331" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Tag431" format="ixt-sec:duryear">2.36</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="I20210331" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" unitRef="Pure" id="Tag525" decimals="2" scale="-2" format="ixt:numdotdecimal">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="I20210331" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" unitRef="Pure" id="Tag418" decimals="2" scale="-2" format="ixt:numdotdecimal">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>
<ix:exclude>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_ZO506GCB5C00000000000000000000b">
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<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>
</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: center;"><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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the <span style="border-left: none; border-right: none;">Three Months Ended</span> <span><span style="border-left: none; border-right: none;">March 31, 2021</span></span> and 2020&#160;<span>(Unaudited)</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 style="border-left: none; border-right: none;">
<div id="t_ft_FP5BZGWLB400000000000000000000b">
<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;"> 10. </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;"> Leases (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<p style="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="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="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="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<ix:nonNumeric contextRef="D20210331" name="sgbx:LesseeLeaseLiabilityMaturityTableTextBlock" id="Tag676" escape="true">
<table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 174px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt;"><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="width: 1%; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 9%; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td>
<td style="/* background-color: #cceeff; */text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"><span style="font-weight: bold;">Financing</span></td>
<td style="text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"><span style="font-weight: bold;">Total</span></td>
<td style="text-align: right; height: 17px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;">2021</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="USD" id="Tag516" decimals="0" format="ixt:numdotdecimal">340,209</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" unitRef="USD" id="Tag480" decimals="0" format="ixt:numdotdecimal">15,120</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" unitRef="USD" id="Tag425" decimals="0" format="ixt:numdotdecimal">355,329</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;">2022</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" unitRef="USD" id="Tag411" decimals="0" format="ixt:numdotdecimal">401,622</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="I20210331" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" unitRef="USD" id="Tag391" decimals="0" format="ixt:numdotdecimal">20,160</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="I20210331" name="us-gaap:OtherCommitmentDueInSecondYear" unitRef="USD" id="Tag430" decimals="0" format="ixt:numdotdecimal">421,782</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;">2023</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="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" unitRef="USD" id="Tag428" decimals="0" format="ixt:numdotdecimal">330,300</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="I20210331" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" unitRef="USD" id="Tag424" decimals="0" format="ixt:numdotdecimal">11,760</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="I20210331" name="us-gaap:OtherCommitmentDueInThirdYear" unitRef="USD" id="Tag688" decimals="0" format="ixt:numdotdecimal">342,060</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;">2024</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" unitRef="USD" id="Tag426" decimals="0" format="ixt:numdotdecimal">324,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="I20210331" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" unitRef="USD" id="Tag421" xsi:nil="true"></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="I20210331" name="us-gaap:OtherCommitmentDueInFourthYear" unitRef="USD" id="Tag687" decimals="0" format="ixt:numdotdecimal">324,000</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;">2025</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" unitRef="USD" id="Tag407" decimals="0" format="ixt:numdotdecimal">243,000</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" unitRef="USD" id="Tag686" xsi:nil="true"></ix:nonFraction>-</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OtherCommitmentDueInFifthYear" unitRef="USD" id="Tag432" decimals="0" format="ixt:numdotdecimal">243,000</ix:nonFraction></td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="height: 19px; b: #cceeff;"><br/></td>
<td style="height: 19px;">Total lease payments</td>
<td style="height: 19px;"><br/></td>
<td style="height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><ix:nonFraction contextRef="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" unitRef="USD" id="Tag420" decimals="0" format="ixt:numdotdecimal">1,639,131</ix:nonFraction></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" unitRef="USD" id="Tag390" decimals="0" format="ixt:numdotdecimal">47,040</ix:nonFraction></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OtherCommitment" unitRef="USD" id="Tag511" decimals="0" format="ixt:numdotdecimal">1,686,171</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="I20210331" name="sgbx:TotalOperatingImputedInterest" unitRef="USD" id="Tag631" decimals="0" format="ixt:numdotdecimal">99,764</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="I20210331" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" unitRef="USD" id="Tag412" decimals="0" format="ixt:numdotdecimal">1,663</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="I20210331" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" unitRef="USD" id="Tag527" decimals="0" format="ixt:numdotdecimal">101,427</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; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:OperatingLeaseLiability" unitRef="USD" id="Tag417" decimals="0" format="ixt:numdotdecimal">1,539,367</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:FinanceLeaseLiability" unitRef="USD" id="Tag416" decimals="0" format="ixt:numdotdecimal">45,377</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;"><ix:nonFraction contextRef="I20210331" name="sgbx:Presentvalueofleaseliabilities" unitRef="USD" id="Tag405" decimals="0" format="ixt:numdotdecimal">1,584,744</ix:nonFraction></td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">CAT has subleased its leased vacant area for a period of <ix:nonNumeric contextRef="D20210331" name="sgbx:SubleaseTerm" id="Tag422" format="ixt-sec:durwordsen">one year</ix:nonNumeric>, the licensee has the option to terminate at any time after the first six month. Anticipated future lease revenue, under this leases is $<ix:nonFraction contextRef="I20210331" name="us-gaap:FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" unitRef="USD" id="Tag414" decimals="0" format="ixt:numdotdecimal">1,440,000</ix:nonFraction> for the remaining period ending December 31, 2021 and $<ix:nonFraction contextRef="I20210331" name="us-gaap:FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" unitRef="USD" id="Tag423" decimals="0" format="ixt:numdotdecimal">320,000</ix:nonFraction> for the year ending December 31, 2022.</span></p>
<p style="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-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><br/></span></span></p>
</ix:nonNumeric>
<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="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:EarningsPerShareTextBlock" id="Tag167" escape="true">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<div id="t_ft_6TBAVQ148W00000000000000000000b">
<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><b>11.</b></span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Net Income (Loss) Per Share </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">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;</span><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">&#160;&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">At March 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase <ix:nonFraction contextRef="D20210331_NonEmployeesMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag317" decimals="0" format="ixt:numdotdecimal">36,436</ix:nonFraction>, <ix:nonFraction contextRef="D20210331_NonDirectorsMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag316" decimals="0" format="ixt:numdotdecimal">884,343</ix:nonFraction> and <ix:nonFraction contextRef="D20210331_RestrictedStockUnitsRSUMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag677" decimals="0" format="ixt:numdotdecimal">128,090</ix:nonFraction> shares of common stock, respectively, <span style="color: #000000; line-height: inherit;">outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of March 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>At <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">March 31, 2020</span>, there were options<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;">, including options to non-employees and non-directors, restricted stock units and warrants to purchase <ix:nonFraction contextRef="D20200331_NonEmployeesMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag619" decimals="0" format="ixt:numdotdecimal">52,337</ix:nonFraction>, <ix:nonFraction contextRef="D20200331_NonDirectorsMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag618" decimals="0" format="ixt:numdotdecimal">9,187</ix:nonFraction> and <ix:nonFraction contextRef="D20200331_RestrictedStockUnitsRSUMember" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" unitRef="Shares" id="Tag617" decimals="0" format="ixt:numdotdecimal">53,190</ix:nonFraction> shares of common stock, respectively, outstanding that could potentially dilute future net income per share.</span></span></p>
</div>
</div>
</div>
</ix:nonNumeric>
<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="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<div>
<ix:nonNumeric contextRef="D20210331" name="sgbx:ConstructionBacklogTextBlock" id="Tag176" 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;"> 12. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Construction Backlog </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 following represents the backlog of signed construction and engineering contracts in existence at March 31, 2021 and December 31, 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 March 31, 2021&#160;and December 31, 2020, respectively, on which work has not yet begun:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<ix:exclude>
<div>
<div id="t_ft_XZ96UWZSSW00000000000000000000b">
<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">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-indent: 0pt; 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: 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;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 0pt; 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: 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;"><br/></span></p>
<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;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</span></span></p>
<p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><br/></p>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_PHURANN2SG00000000000000000000b">
<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;"> 12. </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 (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><br/></p>
<ix:nonNumeric contextRef="D20210331" name="sgbx:ScheduleOfConstructionBacklogTableTextBlock" id="Tag81" escape="true">
<table style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px; margin-left: 0.1px;">
<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="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;">
<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: 19px; border-bottom: 2px solid #000000;" 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;">
<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;">
<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: 19px; border-bottom: 2px solid #000000;" 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;">
<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: 19px;">
<td style="height: 19px; 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="vertical-align: bottom; height: 19px; 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: 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="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff; width: 9%;">
<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="Tag680" decimals="0" format="ixt:numdotdecimal">25,117,461</ix:nonFraction> </span></p>
</td>
<td style="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="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="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff; width: 9%;">
<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="Tag685" decimals="0" format="ixt:numdotdecimal">17,634,261</ix:nonFraction> </span></p>
</td>
<td style="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>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;">
<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; margin: 0pt;"> 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="D20210331" name="sgbx:NewContractsReceivedDuringYear" unitRef="USD" id="Tag650" decimals="0" format="ixt:numdotdecimal">1,047,324</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="Tag689" decimals="0" format="ixt:numdotdecimal">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: 13px;">
<td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><ix:nonFraction contextRef="D20210331" name="sgbx:AdjustmentsAndCancellationsNet" unitRef="USD" id="Tag209" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(<ix:nonFraction contextRef="D20201231" name="sgbx:AdjustmentsAndCancellationsNet" unitRef="USD" id="Tag678" decimals="0" sign="-" format="ixt:numdotdecimal">27,370</ix:nonFraction></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</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;"><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;"> Subtotal&#160;&#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="D20210331" name="sgbx:ConstructionBacklogGross" unitRef="USD" id="Tag684" decimals="0" format="ixt:numdotdecimal">26,164,785</ix:nonFraction></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="D20201231" name="sgbx:ConstructionBacklogGross" unitRef="USD" id="Tag336" decimals="0" format="ixt:numdotdecimal">31,423,676</ix:nonFraction> </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: 19px;">
<td style="height: 19px; 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="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: contract revenue earned during the period </span></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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff; 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; height: 19px; background-color: #cceeff; 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="D20210331" name="sgbx:ContractRevenue" unitRef="USD" id="Tag642" decimals="0" format="ixt:numdotdecimal">3,293,305</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff; 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; height: 19px; background-color: #cceeff; 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="sgbx:ContractRevenue" unitRef="USD" id="Tag648" decimals="0" format="ixt:numdotdecimal">6,306,215</ix:nonFraction></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</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;"><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; font-weight: bold;"> Balance - end of period </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;"> $ </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="I20210331" name="sgbx:ConstructionContractsBacklog" unitRef="USD" id="Tag681" decimals="0" format="ixt:numdotdecimal">22,871,480</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;"> $ </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:ConstructionContractsBacklog" unitRef="USD" id="Tag653" decimals="0" format="ixt:numdotdecimal">25,117,461</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>
</tr>
</tbody>
</table>
</ix:nonNumeric>
<p style="margin: 0pt 0pt 0pt 29.7pt; 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'; font-size: 10pt;"><span><span>Backlog at March 31, 2021 included&#160;<span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20210331" name="sgbx:ContractBacklogDescription" id="Tag644" escape="true">two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million</ix:nonNumeric>&#160;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><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-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:nonFraction contextRef="D20201231_ExclusiveLicenseAgreementMember" name="sgbx:NumberOfLargeContracts" unitRef="Item" id="Tag138" decimals="0" format="ixt-sec:numwordsen">three</ix:nonFraction></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;contracts during the fourth quarter of&#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; display: inline !important; float: none;">2020</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;in the amount of approximately $</span><ix:nonFraction contextRef="D20201231_ContractOneMember_ExclusiveLicenseAgreementMember" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag647" decimals="-5" scale="6" format="ixt:numdotdecimal">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="D20201231_ContractTwoMember_ExclusiveLicenseAgreementMember" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag651" decimals="-4" scale="6" format="ixt:numdotdecimal">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="D20201231_ContractThreeMember_ExclusiveLicenseAgreementMember" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag659" decimals="-4" scale="6" format="ixt:numdotdecimal">0.70</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. In addition, the Company executed&#160;<ix:nonFraction contextRef="D20210331_ExclusiveLicenseAgreementMember" name="sgbx:NumberOfLargeContracts" unitRef="Item" id="Tag649" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction> large contract in the first quarter of 2021 in the amount of approximately $1.3 million.&#160;</span></span>The Company expects that all of this revenue will be realized by March 31, 2023.</span><span><span>&#160;</span><span>Under the ELA, the Company cannot guarantee, but expects to receive, approximately $<ix:nonFraction contextRef="D20191231" name="sgbx:ConstructionBacklogContractRevenue" unitRef="USD" id="Tag679" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction> million in royalties for <span style="border-left: none; border-right: none;">one</span> such project. The Company expects to receive these royalties for this <span style="border-left: none; border-right: none;">one</span> such project through September 30, 2022. Backlog does not include expected royalty fees to the Company under the ELA from projects to be delivered&#160;by our licensee.&#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 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160;</span></p>
<p style="margin: 0in 7.4pt 0.15pt 0.5in;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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 Company&#8217;s remaining backlog as of<span>&#160;</span></span>March 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>represents the remaining transaction<span>&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">price</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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>of firm contracts for which work has not been performed and excludes unexercised contract options.</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-style: initial; text-decoration-color: initial;">&#160;</span></p>
<p style="margin: 0in 7.4pt 0.15pt 0.5in;"><span style="font-size: 10pt; text-indent: 0pt;"><br/></span></p>
<p style="margin: 0in 7.4pt 0.15pt 0.5in; text-indent: 0pt;"><span style="font-size: 10pt;">The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2021 over the following period:</span></p>
</div>
</div>
</div>
<p style="margin: 0in 7.4pt .15pt .5in;"><br/></p>
<ix:nonNumeric contextRef="D20210331_ConstructionBacklogMember" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="Tag643" escape="true">
<table style="height: 69px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;" border="0">
<tbody>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px;"><br/></td>
<td style="height: 18px;"><br/></td>
<td style="text-align: center; height: 18px; border-bottom: 2px solid #000000;" colspan="2"><strong>2021</strong><br/></td>
<td style="height: 18px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"></td>
<td style="height: 17px; background-color: #cceeff;">Within 1 year</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: 9%;"><ix:nonFraction contextRef="I20210331_WithinOneYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag658" decimals="0" format="ixt:numdotdecimal">10,015,230</ix:nonFraction></td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">1 to 2 years<br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; border-bottom: 2pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;"><ix:nonFraction contextRef="I20210331_OneToTwoYearMember" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag641" decimals="0" format="ixt:numdotdecimal">12,856,250</ix:nonFraction></td>
<td style="height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;">Total Backlog</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;"><ix:nonFraction contextRef="I20210331" name="us-gaap:RevenueRemainingPerformanceObligation" unitRef="USD" id="Tag652" decimals="0" format="ixt:numdotdecimal">22,871,480</ix:nonFraction></td>
<td style="height: 17px; background-color: #cceeff;"><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>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p>
</div>
</div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_VIEEEKDVN400000000000000000000b">
<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>
</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-indent: 0pt; 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: 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;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; text-indent: 0pt; 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: 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;"><br/></span></p>
<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;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</span></span></p>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tag663" escape="true">
<div style="border-right: none; border-left: 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;"> 13. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Stockholders&#8217; Equity&#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="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;"><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;">Public Offerings &#8211;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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;"><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;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">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<span>&#160;</span><span><ix:nonFraction contextRef="D20200430" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag8" decimals="0" format="ixt:numdotdecimal">440,000</ix:nonFraction></span><span>&#160;</span>shares of common stock at a public offering price of $<span><ix:nonFraction contextRef="I20200430_IPOMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag205" decimals="2" format="ixt:numdotdecimal">4.25</ix:nonFraction></span><span>&#160;</span>per share, resulting in aggregate net proceeds of approximately&#160;$<ix:nonFraction contextRef="D20200430" name="us-gaap:OtherUnderwritingExpense" unitRef="USD" id="Tag6" decimals="0" format="ixt:numdotdecimal">1,522,339</ix:nonFraction>&#160;</span></span></span><span style="font-size: 10pt;">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="Tag203" decimals="0" format="ixt:numdotdecimal">347,661</ix:nonFraction> in issuance costs in connection with the offering <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">and no warrants to purchase were issued to the underwriters.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><br/></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">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<span>&#160;</span><span><ix:nonFraction contextRef="D20200531_4" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag337" decimals="0" format="ixt:numdotdecimal">6,000,000</ix:nonFraction></span><span>&#160;</span>shares of common stock at a public offering price of $<span><ix:nonFraction contextRef="I20200531_IPOMember" name="us-gaap:SaleOfStockPricePerShare" unitRef="USDPerShare" id="Tag284" decimals="2" format="ixt:numdotdecimal">2.50</ix:nonFraction></span><span>&#160;</span>per share. </span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">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="Tag213" decimals="0" format="ixt:numdotdecimal">900,000</ix:nonFraction> shares of the Company's common stock, par value $<ix:nonFraction contextRef="D20200531_4" name="sgbx:CommonStockExercisePricePerShare" unitRef="USDPerShare" id="Tag282" decimals="2" format="ixt:numdotdecimal">0.01</ix:nonFraction> per share (the "Common Stock"), in connection with the previously announced public offering. <span style="border-left: none; border-right: none;">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="Tag208" decimals="0" format="ixt:numdotdecimal">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="Tag338" decimals="0" format="ixt:numdotdecimal">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="Tag7" decimals="0" format="ixt:numdotdecimal">15,596,141</ix:nonFraction>. The Company incurred a total of approximately $<ix:nonFraction contextRef="I20200515" name="us-gaap:DeferredFinanceCostsNet" unitRef="USD" id="Tag56" decimals="0" format="ixt:numdotdecimal">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="Tag238" decimals="0" format="ixt:numdotdecimal">300,000</ix:nonFraction> shares of common stock to the <span>underwriters.</span></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"><span><br/></span></span></span></span></span></p>
<ix:exclude>
<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-size: 10pt;" class="pageno">23</span></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="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SG BLOCKS, INC. AND SUBSIDIARIES</span></p>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="margin: 0pt; color: #000000; font-family: 'times new roman', times; 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; border-bottom: 1.5pt solid #000000; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended<span>&#160;</span><span style="border-left: none; border-right: none;">March 31, 2021</span><span>&#160;</span>and<span>&#160;</span><span style="border-left: none; border-right: none;">2020<span>&#160;</span>(Unaudited)</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
</ix:exclude>
</div>
</ix:nonNumeric>
</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><br/></div>
<div>
<ix:nonNumeric contextRef="D20210331" name="sgbx:WarrantsDisclosureTextBlock" id="Tag335" 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;"> 14. </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;"><span style="font-size: 10.0pt;">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_1" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag119" decimals="0" format="ixt:numdotdecimal">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="Tag204" decimals="2" format="ixt:numdotdecimal">125.00</ix:nonFraction> per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire <span style="border-left: none; border-right: none;"><ix:nonNumeric contextRef="D20170630" name="us-gaap:DebtInstrumentMaturityDate" id="Tag387" format="ixt:datemonthdayyearen">June 21, 2023</ix:nonNumeric>.</span>The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $<ix:nonFraction contextRef="D20170630_WarrantFourMember_1" name="us-gaap:FairValueAdjustmentOfWarrants" unitRef="USD" id="Tag217" decimals="0" format="ixt:numdotdecimal">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="Tag210" decimals="0" format="ixt:numdotdecimal">42,388</ix:nonFraction></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;"><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="Tag521" decimals="2" format="ixt:numdotdecimal">27.50</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; 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="border-right: none; border-left: none;"><span><ix:nonNumeric contextRef="D20190430_WarrantOneMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag175" format="ixt:datemonthdayyearen">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="Tag211" decimals="0" format="ixt:numdotdecimal">4,239</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: 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="Tag206" decimals="2" format="ixt:numdotdecimal">27.50</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: 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-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span><ix:nonNumeric contextRef="D20190430_WarrantTwoMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag174" format="ixt:datemonthdayyearen">April 24, 2024</ix:nonNumeric></span></span></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;"><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;"><br/></span></span></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: 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="Tag526" decimals="0" format="ixt:numdotdecimal">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="Tag386" decimals="2" format="ixt:numdotdecimal">21.25</ix:nonFraction><span></span>&#160;per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire&#160;<span style="border-left: none; border-right: none;"><span><ix:nonNumeric contextRef="D20190831_WarrantThreeMember" name="us-gaap:DebtInstrumentMaturityDate" id="Tag522" format="ixt:datemonthdayyearen">August 29, 2024</ix:nonNumeric></span></span>.&#160;</span></span></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: 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;"><br/></span></span></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: 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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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 conjunction with the Underwriting Agreement in May 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: 0px; 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 Company issued to the underwriter, as compensation, warrants to purchase an aggregate of <ix:nonFraction contextRef="D20200531" name="sgbx:WarrantsToPurchase" unitRef="Shares" id="Tag216" decimals="0" format="ixt:numdotdecimal">300,000</ix:nonFraction></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: 0px; 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 style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">shares of common stock at an initial exercise price of $<ix:nonFraction contextRef="I20200531" name="us-gaap:SharePrice" unitRef="USDPerShare" id="Tag212" decimals="2" format="ixt:numdotdecimal">3.14</ix:nonFraction></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: 0px; 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;per share. The warrants are exercisable at the option of the holder on or after<span>&#160;November 6, 2020</span></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: 0px; 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>and expire <ix:nonNumeric contextRef="D20200531_4" name="us-gaap:DebtInstrumentMaturityDate" id="Tag207" format="ixt:datemonthdayyearen">May 5, 2025</ix:nonNumeric></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: 0px; 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; During the three months ended March 31, 2021, 225,100 warrants were exercised and converted into common stock of the Company.&#160; The Company received proceeds of approximately $703,000 from the conversion of the exercised&#160;warrants.&#160;</span><br/></span></span></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: 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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;"><br/></span></span></span></span></p>


<p style="margin-left: .5in;"><span style="font-size: 10pt; color: #000000;">In connection with a convertible debenture issued on November 12, 2019</span><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">, the Company entered into a Placement Agency Agreement (the &#8220;<i>Placement Agency Agreement</i>&#8221;) with ThinkEquity, a division of Fordham Financial Management, Inc. (the &#8220;<i>Placement Agent</i>&#8221;), pursuant to which the Company had agreed to pay the Placement Agent a cash fee equal to 9% of the gross proceeds received by the Company from the investor in this transaction, as well as a one-time expense fee of $15,000 for aggregate out-of-pocket expenses incurred collectively in this transaction. Pursuant to the Placement Agency Agreement, the Company also agreed to grant to the Placement Agent or its designees warrants to purchase up to 9% of the aggregate number of shares of common stock underlying the Debenture, which was equal to&#160;5,404 shares of common stock, at an exercise price of 110% of the closing price of the Company&#8217;s common stock on the closing date (the &#8220;<i>Placement Agent Warrants</i>&#8221;).</span></span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;">&#160;</span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of five years. In the event that there is not an effective registration statement permitting for the resale of the shares underlying the Placement Agent Warrants, the Placement Agent Warrant&#8217;s shall be exercisable on a cashless basis. There are significant restrictions pursuant to FINRA Rule 5110 against transferring the Placement Agent&#8217;s Warrants and the shares issuable upon exercise of the Placement Agent Warrants during the one hundred eighty (180) days after the closing date.&#160;</span></span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">&#160;</span></span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">On December 10, 2019, the&#160;</span></span><span style="mso-comment-continuation: 2;"><span style="font-size: 10.0pt;">Company and ThinkEquity&#160;entered into a waiver agreement (&#8220;Waiver of Warrant&#8221;) pursuant to which ThinkEquity surrendered its rights to a warrant previously issued to ThinkEquity on November 12, 2019 to purchase 5,404 shares of the Company&#8217;s common stock as compensation for acting as placement agent for the private placement of the Debenture. For the three months ending March 31, 2021, we had 225,100 warrants that converted into common stock.</span></span></p>
</div>
</div>
</div>
</ix:nonNumeric>
</div>
<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="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;"><br/></span></span></span></p>
</div>
</div>
</div>
</div>
</div>
<div>
<div style="border-left: none; border-right: none;">

<div>
<div id="t_ft_12FQHDIG8G00000000000000000000b">
<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 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-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span><span style="font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">SG BLOCKS, INC. AND SUBSIDIARIES</span></span></p>
<p style="margin: 0pt; text-indent: 36pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to <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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</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>

<div>
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<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;">
<div style="border-left: none; border-right: none;">
<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-right: 3px solid #5355bc; *//* border-left: 3px solid #5355bc;">
<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="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<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;">
<div style="border-left: none; border-right: none;">
<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-right: 3px solid #5355bc; *//* border-left: 3px solid #5355bc;">
<div style="border-left: none; border-right: none;">
<div>
<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-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-left: none; border-right: none;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tag690" escape="true">
<div style="border-left: none; border-right: none;">
<div id="t_ft_D9JH9V6VG000000000000000000000b">
<table style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" 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;"><span>15</span>. </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;"> Share-based Compensation&#160;&#160;</span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.5; text-align: justify;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.3; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span class="selected" 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; font-size: 13.3333px; line-height: inherit;">On October 26, 2016, the Company&#8217;s Board of Directors approved the issuance of up to <ix:nonFraction contextRef="D20161026_TwoThousandSixteenPlanMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag615" decimals="0" format="ixt:numdotdecimal">25,000</ix:nonFraction>&#160;</span><span style="line-height: inherit;"><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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">&#160;June 1, 2018 and as further amended on July 30, 2020 (the &#8220;Incentive Plan&#8221;). The Incentive Plan authorizes the issuance of up to <ix:nonFraction contextRef="D20161026" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="Shares" id="Tag115" decimals="0" format="ixt:numdotdecimal">1,125,000</ix:nonFraction></span><span class="selected" style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">&#160;shares of common stock. 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, emplo<span style="line-height: inherit;">yees 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. As of March 31, 2021, there were 179,547</span></span></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: 0px; 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;">&#160;shares of common stock available for issuance&#160;under the&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">Incentive Plan</span></span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: start;">.&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><strong>Stock-Based Compensation Expense</strong>&#160; &#160;</p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;">Stock-based compensation expense is included in the condensed consolidated statements of operations <span>as follows:</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><span>&#160;</span>&#160;&#160;</span></span></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:nonNumeric contextRef="D20210331" name="us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" id="Tag539" escape="true" continuedAt="c523125a7-1f5e-483b-a0b9-7d9b30f8808b">
<table style="height: 72px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"><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; text-align: center; padding: 0px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;" colspan="5"><span style="font-weight: bold;">Three Months Ended<br/><span>March 31,</span></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; margin-left: 0.1px;"><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; text-align: center; padding: 0px; height: 19px;"><br/></td>
<td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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; text-align: center; padding: 0px; border-bottom: 1.5pt 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;">
<p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p>
</td>
<td style="height: 17px; padding: 0px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<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-indent: 0px; 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-align: start;"> Payroll&#160;and related expenses </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">
<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; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%; border-bottom: 2px solid #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; padding: 0px; background-color: #cceeff; width: 9%; 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="D20210331_PayrollMember_StockBasedCompensationPlanMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag275" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 2%;">
<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: 1%; border-bottom: 2px solid #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; padding: 0px; background-color: #cceeff; width: 9%; 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="D20200331_PayrollMember_StockBasedCompensationPlanMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag540" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction> </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span> &#160; &#160; &#160; &#160;Total </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331_StockBasedCompensationPlanMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag111" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction></span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<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; 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: 17px; padding: 0px; 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="D20200331_StockBasedCompensationPlanMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag465" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<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>
</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 following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:&#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; text-decoration-style: initial; text-decoration-color: initial;">
<ix:continuation id="c523125a7-1f5e-483b-a0b9-7d9b30f8808b">
<table style="height: 88px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; 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="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"><br/></td>
<td style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;" colspan="6"><span style="font-weight: bold;">Three Months Ended</span><br/><span style="font-weight: bold;">March 31,</span></td>
<td style="padding-bottom: 1.5pt; 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>
</tr>
<tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;">
<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="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"><br/></td>
<td style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;" colspan="2"><strong>&#160;2021</strong></td>
<td style="text-align: center; height: 19px; padding: 0px;"><br/></td>
<td style="text-align: center; height: 19px; padding: 0px;"><br/></td>
<td style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;" colspan="2"><strong>2020</strong></td>
<td style="padding-bottom: 1.5pt; 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>
</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; width: 36pt;">
<p 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; background-position: center bottom, right center, center top, left center !important;">
<p style="margin: 0pt;"><span>Stock options</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; 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; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </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: 9%;">
<p style="margin: 0pt; text-align: right;"><span><ix:nonFraction contextRef="D20210331_StockOptionMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag194" decimals="0" format="ixt:numdotdecimal">2,666</ix:nonFraction></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20200331_StockOptionMember_3" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag224" decimals="0" format="ixt:numdotdecimal">2,667</ix:nonFraction></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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 15px;">
<td style="vertical-align: bottom; height: 15px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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;">Restricted Stock Units&#160;</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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>
<td style="vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt 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: 15px; border-bottom: 1.5pt 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="D20210331_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag269" decimals="0" format="ixt:numdotdecimal">283,520</ix:nonFraction></span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; 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: 0px; vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; 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: 15px; border-bottom: 1.5pt 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="D20200331_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag361" decimals="0" format="ixt:numdotdecimal">36,097</ix:nonFraction></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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: 18px;">
<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; padding-left: 30px; height: 18px; 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: 18px; 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; background-color: #cceeff; height: 18px; 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; 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: 18px; 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="D20210331" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag266" decimals="0" format="ixt:numdotdecimal">286,186</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; border-bottom: 4.5pt double #000000; padding: 0px; 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: 18px; 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="D20200331" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag285" decimals="0" format="ixt:numdotdecimal">38,764</ix:nonFraction></span></td>
<td style="vertical-align: bottom; height: 18px; 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; text-indent: 36pt;"><strong>Stock-Based Option Awards&#160;</strong></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><strong><br/></strong></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">The Company has issued no stock-based options during the <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">three months ended March 31, 2021 and 2020.</span>&#160; &#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:exclude>
<p style="margin: 0pt; text-indent: 36pt;">&#160;</p>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div id="t_ft_034CZGFJLC00000000000000000000b">
<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>
</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: center;"><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-indent: 36pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the Three Months Ended&#160;<span style="border-left: none; border-right: none;">March 31, 2021</span> and <span><span style="border-left: none; border-right: none;">2020</span> (Unaudited)</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; 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;"> 15. </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 (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></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.&#160;&#160;</span></p>
<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;">The following table summarizes stock-based option activities and changes during the <span style="border-right: none; border-left: none;">three months ended March 31, 2021</span> as described below:</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="D20210331" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tag360" escape="true">
<table style="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 152px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 35px;">
<td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 35px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"><br/></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; 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%;">
<p 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: 9%;">
<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="Tag330" decimals="0" format="ixt:numdotdecimal">36,437</ix:nonFraction> </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;"> &#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;"> &#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: 9%;">
<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="Tag196" decimals="2" format="ixt:numdotdecimal">35.54</ix:nonFraction> </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;"> &#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;"> &#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: 9%;">
<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="Tag353" decimals="2" format="ixt:numdotdecimal">78.71</ix:nonFraction> </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;"> &#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;"> &#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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;">
<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="Tag495" format="ixt-sec:duryear">6.34</ix:nonNumeric></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;"> &#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;"> &#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: 9%;">
<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="Tag349" xsi:nil="true"></ix:nonFraction>&#8212;</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;"> &#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 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;"> 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="D20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="Shares" id="Tag166" 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="D20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag262" 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="D20210331" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag491" 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;"> &#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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></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&#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="D20210331" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="Shares" id="Tag223" 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="D20210331" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag195" 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="D20210331" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" unitRef="USDPerShare" id="Tag494" 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;"> &#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>
<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;">
<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: 0px; padding-left: 0px; padding-right: 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;"> 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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction contextRef="D20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="Shares" id="Tag464" 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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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="D20210331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag277" 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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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="D20210331" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag497" 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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0pt; text-align: right;">&#8212;</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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></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; March 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="I20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="Shares" id="Tag273" decimals="0" format="ixt:numdotdecimal">36,437</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="I20210331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag297" decimals="2" format="ixt:numdotdecimal">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="I20210331" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" unitRef="USDPerShare" id="Tag34" decimals="2" format="ixt:numdotdecimal">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="D20210331" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" id="Tag463" format="ixt-sec:duryear">6.09</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="I20210331" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" unitRef="USD" id="Tag114" 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: 16px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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="Tag462" decimals="0" format="ixt:numdotdecimal">36,332</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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="Tag520" decimals="2" format="ixt:numdotdecimal">24.80</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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="Tag466" decimals="2" format="ixt:numdotdecimal">78.67</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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="Tag328" format="ixt-sec:duryear">6.34</ix:nonNumeric> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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="Tag469" xsi:nil="true"></ix:nonFraction>&#8212;</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;">
<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: 16px;">
<td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; March 31, 2021 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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="I20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" unitRef="Shares" id="Tag148" decimals="0" format="ixt:numdotdecimal">36,437</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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="I20210331" name="sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag279" decimals="2" format="ixt:numdotdecimal">24.80</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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="I20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" unitRef="USDPerShare" id="Tag329" decimals="2" format="ixt:numdotdecimal">78.71</ix:nonFraction> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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="D20210331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tag113" format="ixt-sec:duryear">6.09</ix:nonNumeric> </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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="I20210331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" unitRef="USD" id="Tag260" xsi:nil="true"></ix:nonFraction>&#8212; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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 three months ended March 31, 2021 and 2020, the Company recognized stock-based compensation expense of $<ix:nonFraction contextRef="D20210331_StockBasedOptionMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag276" decimals="0" format="ixt:numdotdecimal">2,666</ix:nonFraction> and $<ix:nonFraction contextRef="D20200331_StockBasedOptionMember" name="us-gaap:ShareBasedCompensation" unitRef="USD" id="Tag272" decimals="0" format="ixt:numdotdecimal">2,667</ix:nonFraction>, respectively, related to stock options. This expense is included in payroll and related expenses, in the accompanying condensed consolidated statements of operations.&#160;&#160;</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 March 31, 2021, there was no<span style="border-left: none; border-right: none;">&#160;</span>unrecognized compensation costs related to non-vested stock options and all options have been expensed. 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. The fair value of the stock price at March 31, 2021 was $4.66 per share.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; /* background-color: #ffffff;"><span><b>Restricted Stock Units</b></span><span>&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><br/></span></span></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;">
<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><span>On March 22, 2019, a total of&#160;15,703 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; 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;">Mr. Galvin, Mr. Armstrong, Mr.&#160;</span>Shetty,&#160;<span><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><ix:nonFraction contextRef="D20190226_ChiefExecutiveOfficerMember" name="sgbx:NumberOfEmployees" unitRef="Employee" id="Tag278" decimals="0" format="ixt-sec:numwordsen">six</ix:nonFraction></span></span></span></span></span>&#160;employees and&#160;<span><ix:nonFraction contextRef="I20190322" name="sgbx:NumberOfConsultants" unitRef="Consultants" id="Tag270" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span>&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<span><ix:nonFraction contextRef="D20190322_ChiefExecutiveOfficerMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag265" decimals="2" format="ixt:numdotdecimal">54.00</ix:nonFraction></span>&#160;per share, which represents the closing price of the Company's common stock on February 26, 2019, as adjusted for stock splits.&#160;<span style="border-right: none; border-left: none;"><span style="font-size: 10pt;"><span style="border-right: none; border-left: none;"><ix:nonNumeric contextRef="D20190322" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag149" escape="true">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957.</ix:nonNumeric>&#160;</span></span></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span>On January 15, 2019 and February 26, 2019,&#160;</span><span style="border-left: none; border-right: none;"><span style="text-indent: 0pt; font-size: 10pt;"><ix:nonNumeric contextRef="D20190226_3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag710" escape="true"><ix:nonNumeric contextRef="D20190115" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag271" escape="true">a 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, as adjusted for stock splits.</ix:nonNumeric></ix:nonNumeric>&#160;</span></span><span style="text-indent: 0pt; font-size: 10pt; border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">&#160;</span></span><span style="font-size: 10pt;"><span>The restricted stock units granted on January 15, 2019 vested on January 15, 2020, 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 restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the&#160;<span>2019</span>&#160;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;<span>six</span>&#160;months&#160;after the termination of the director from the Board of Directors or death or disability.</span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><span><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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; line-height: inherit;">Effective June 5, 2019, a total of&#160;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; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-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'; font-size: 13.33px; float: none; line-height: inherit; display: inline !important;"><span style="line-height: inherit;">&#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; 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.</span><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><span><br/></span></span></p>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<ix:exclude>
<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 class="pageno" style="font-size: 10pt;">26</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: center;"><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-indent: 36pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the <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-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Three</span> Months Ended&#160;<span style="border-left: none; border-right: none;">March 31, 2021</span> and <span><span style="border-left: none; border-right: none;">2020</span> (Unaudited)</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;"> 15. </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;"> Share-based Compensation (continued) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</ix:exclude>
<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 37pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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: 0px; 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;">On April 14, 2020, </span><span style="border-right: none; border-left: 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonNumeric contextRef="D20200414_EmployeeMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag498" escape="true">a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one 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 one 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.</ix:nonNumeric>&#160;</span></span><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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;"><br/></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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 style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">On April 14, 2020, </span><span style="border-right: none; border-left: 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: 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;"><ix:nonNumeric contextRef="D20200414_NonEmployeeDirectorMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" id="Tag263" escape="true">a total of 12,000 of restricted stock units were granted to three of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company&#8217;s common stock on April 14, 2020. 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 six 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.</ix:nonNumeric>&#160;</span></span></span></span></span><span style="font-size: 10pt;"><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;"><br/></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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><br/></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">On September 23, 2020, a total of <ix:nonFraction contextRef="D20200923_ArmstrongMember" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" unitRef="Shares" id="Tag616" decimals="0" format="ixt:numdotdecimal">425,000</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: 0px; 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;of restricted stock units were granted to&#160;</span>Mr. Armstrong, Mr. Sheeran, seven employees and <ix:nonFraction contextRef="I20200923_SheeranMember" name="sgbx:NumberOfConsultants" unitRef="Consultants" id="Tag470" decimals="0" format="ixt-sec:numwordsen">one</ix:nonFraction>&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<ix:nonFraction contextRef="D20200923_SheeranMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="USDPerShare" id="Tag359" decimals="2" format="ixt:numdotdecimal">1.81</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: 0px; 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;per share, which represents the closing price of </span><span style="border-right: none; border-left: 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><ix:nonNumeric contextRef="D20200923_ArmstrongMember_1" name="sgbx:OptionsVestedDescription" id="Tag292" escape="true">the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one 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.</ix:nonNumeric> </span></span>&#160;</span><br/></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;"><br/></span></span></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-align: start; text-indent: 0px; text-transform: none; white-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 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020,&#160;a&#160;<span style="line-height: inherit;">total of<span>&#160;</span>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;<span>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 style="line-height: inherit;">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></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: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;">&#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: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On December 9, 2020, a total of<span>&#160;</span>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 style="border-left: none; border-right: none; line-height: inherit;">3.28</span>&#160;per share, which represents the closing price of&#160;the Company's common stock on December 9, 2020.&#160;Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><br/></p>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="mso-comment-continuation: 1;"><span><span class="selected" style="/* background-color: #ffffff;">For the three months ended March 31, 2021&#160;and 2020, the Company recognized stock-based compensation of $<ix:nonFraction contextRef="D20210331_RestrictedStockMember" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" id="Tag191" decimals="0" format="ixt:numdotdecimal">283,520</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="D20200331_RestrictedStockMember" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="USD" id="Tag290" decimals="0" format="ixt:numdotdecimal">36,097</ix:nonFraction> related to restricted stock units. This expense is included in the payroll and related expenses,&#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: 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;">general and administrative expenses, and </span>marketing and business development expense in the accompanying condensed consolidated statement of operations.&#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; /* background-color: #ffffff;">The following table summarized restricted stock unit&#160;activities during the three months ended March 31, 2021:</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;">
<ix:nonNumeric contextRef="D20210331" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="Tag296" escape="true">
<div id="t_ft_G3SJ2GI1HC00000000000000000000b">
<table style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" cellpadding="0">
<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="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; 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;" colspan="3"><span style="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;">Number of Shares</strong></span><br/></td>
<td style="text-align: center; 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>
</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; width: 36pt;">
<p 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>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: 9%;"><span style="color: #000000; font-family: 'Times New Roman'; font-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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" id="Tag274" decimals="0" format="ixt:numdotdecimal">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="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ 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: 19px;">
<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;">
<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; 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;">Granted</p>
</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;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</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: 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="D20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" unitRef="Shares" id="Tag461" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 19px; 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="D20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" unitRef="Shares" id="Tag467" xsi:nil="true"></ix:nonFraction>&#8212;</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;"></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;">
<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: 1.5pt 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: 1.5pt 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: 1.5pt 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="D20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="Shares" id="Tag468" xsi:nil="true"></ix:nonFraction>&#8212;</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; 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: 10px; 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;">
<td style="height: 10px; 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="height: 10px; background-color: #cceeff; text-indent: 0px; 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;">Non-vested balance at March 31, 2021</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;"></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;"><br/></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;"><ix:nonFraction contextRef="I20210331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="Shares" id="Tag331" decimals="0" format="ixt:numdotdecimal">527,504</ix:nonFraction></td>
<td style="vertical-align: bottom; text-align: right; 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>
</ix:nonNumeric>
</div>
</div>
</ix:nonNumeric>
</div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;"><br/></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_1YRSFK32A800000000000000000000b">
<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>
</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: center;"><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-indent: 36pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Notes to Condensed Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">For the <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-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Three</span> Months&#160;Ended March 31, 2021&#160;and <span>2020 (Unaudited)</span></span></p>
<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
</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>
<ix:nonNumeric contextRef="D20210331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tag614" 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 16. </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; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><strong><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies</span></strong> </span>&#160;</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<h6 style="margin: 0in 0in 0in 0.5in;"><strong><span style="font-size: 10.0pt;"><span>&#160;</span></span></strong></h6>
<p style="margin: 0pt 0in 0in 0.5in; text-indent: 0pt;"><em><strong><span>Legal Proceedings</span></strong></em></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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&#160;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; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Pizzarotti Litigation -&#160;</span></i><span style="font-size: 10.0pt;">On or about August 10, 2018&#160;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. <span style="color: #000000;">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.&#160;&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Pizzarotti&#8217;s suit arose from a contract dated </span><span style="font-size: 10.0pt;">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. <span style="color: #000000;">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.&#160; </span>Phipps&#8217;<span style="color: #000000;"> 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&#160; the sub-contracted work to be provided by Phipps to Pizzarotti. </span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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 vigorously defend the litigation.</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; 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 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>et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. </span> <br/></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 0.0001pt 0.5in; text-align: justify; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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 non-parties by September 30, 2021. <span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span>&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; 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 condensed consolidated financial statements.</span></p>
<ix:exclude>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-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-style: initial; text-decoration-color: initial;"><br/></p>
<div>
<div id="t_ft_LKASLFM4M800000000000000000000b">
<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 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>
</ix:exclude>
<ix:exclude>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">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: 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-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: 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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
</ix:exclude>
<ix:exclude>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and <span style="border-left: none; border-right: none;">2020 (Unaudited)</span></span></p>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#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;"> 16. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><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;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</ix:exclude>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;"><br/></span></i></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Vendor Litigation</span></i><i><span style="font-size: 10.0pt;"> &#8211;&#160;</span></i><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Teton Buildings, LLC</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 Action&#8221;) to recover approximately $<ix:nonFraction contextRef="D20190131_TetonMember" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag611" decimals="0" format="ixt:numdotdecimal">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;). The Petition brought claims of breach of contract, negligence, and breach of express warranty. The Firm did not represent the Company in connection with the Teton Action. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: Courier;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">(ii) On or about September 12, 2018, On or about June 2, 2017, 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_TetonMember" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag610" decimals="2" format="ixt:numdotdecimal">761,401.66</ix:nonFraction> in actual and consequential damages, excluding attorney&#8217;s fees. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="mso-fareast-font-family: Calibri;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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. The Firm was engaged to file a proof of claim in the Teton Bankruptcy. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $<ix:nonFraction contextRef="D20200211_TetonMember" name="us-gaap:LossContingencyDamagesSoughtValue" unitRef="USD" id="Tag609" decimals="2" format="ixt:numdotdecimal">2,861,401.66</ix:nonFraction> arising from the HOLA Project and the GVL Contract. <span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On or about March 16, 2020, the Bankruptcy Court converted Teton&#8217;s Chapter 11 reorganization case to a Chapter 7&#160;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. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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. <span style="color: #000000;">2:20&#8722;cv&#8722;03432 (&#8220;Teton Action&#8221;), seeking to </span>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. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 condensed consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.75in; 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-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><span>2.<span style="font: 7pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;<span>&#160;</span></span></span></span><i><span style="font-size: 10pt;">SG Blocks,<span>&#160;</span>Inc. v HOLA Community Partners, et. al.</span></i><i><span style="font-size: 10pt;">&#160;</span></i><span style="font-size: 10pt;"></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: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On April 13, 2020, Plaintiff SG Blocks,<span>&#160;</span>Inc. (&#8220;SG Blocks&#8221;) filed a Complaint against HOLA Community Partners (&#8220;HCP&#8221;), Heart of<span>&#160;</span>Los<span>&#160;</span>Angeles Youth,<span>&#160;</span>Inc. (&#8220;HOLA&#8221;) (HCP and HOLA are collectively referred to as the &#8220;HOLA Defendants&#8221;), and the City of<span>&#160;</span>Los<span>&#160;</span>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,<span>&#160;</span><i>to wit</i>,<span>&#160;</span><span>&#160;</span>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.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<ix:exclude>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><br/></span></p>
<div>
<div id="t_ft_KQGOHWLFJ400000000000000000000b">
<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 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: 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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">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: 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-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: 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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</span></p>
<div>
<p style="margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; 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_1R02MFJ8EO00000000000000000000b">
<table style="width: 100%; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> &#160; 16. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><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>Commitments&#160;and Contingencies<span>&#160;</span><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;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</ix:exclude>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On April 20, 2020, HOLA filed a separate action against the Company in the<span>&#160;</span>Los<span>&#160;</span>Angeles Superior Court</span><span style="font-size: 14pt;"><span>&#160;</span></span><span style="font-size: 10pt;">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; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC,<span>&#160;</span>Avesi<span>&#160;</span>Construction, LLC, and American Home Building and Masonry Corp (&#8220;AHB&#8221;) for indemnity and contribution with respect to<span>&#160;</span>HOLA&#8217;s<span>&#160;</span>claims. The Company has also notified its general liability carrier<span>&#160;</span>Sompo<span>&#160;</span>International regarding coverage concerning<span>&#160;</span>HOLA&#8217;s<span>&#160;</span>claims</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On February 25, 2021, the Court entered an order dismissing the Company&#8217;s claims for<span>&#160;</span><span>&#160;</span>(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<span>&#160;</span>HOLA&#8217;s<span>&#160;</span>claims. The case is currently entering the discovery stage and a trial date has been set for March 22, 2022.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On March 12, 2021, the HOLA Defendants filed an answer to the Company&#8217;s complaint against it denying liability and asserting affirmative defenses.</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-indent: 0px; text-transform: none; white-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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">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.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss<span>&#160;</span>Hola<span>&#160;</span>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: 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-indent: 0px; text-transform: none; white-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; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; 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 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 condensed consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><br/></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">3.<span style="color: #000000; font-family: 'Times New Roman'; font-size: 9.33333px; 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;">&#160;&#160;&#160;&#160;&#160;&#160;<span>&#160;</span></span><i>SG Blocks, Inc. v. EDI International, PC. </i></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in connection with the parties' consulting agreement, dated June 29, 2016, <i><span style="mso-spacerun: yes;">&#160;</span></i>pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and <i><span style="mso-spacerun: yes;">&#160;</span></i>design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously <i><span style="mso-spacerun: yes;">&#160;</span></i>interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and <i><span style="mso-spacerun: yes;">&#160;</span></i>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="D20190621_1" name="sgbx:UnpaidWages" unitRef="USD" id="Tag612" decimals="2" format="ixt:numdotdecimal">30,428.71</ix:nonFraction> in damages. 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: 12pt; 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: 12pt; 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 condensed consolidated financial statements. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<div style="margin: 0px; text-indent: 0px;">
<div style="border-left: none; border-right: none;">
<div style="margin: 0px; text-indent: 0px;">
<div>
<ix:exclude>
<div style="border-left: none; border-right: none;">
<div style="margin: 0px; text-indent: 0px;">
<div style="border-left: none; border-right: none;">
<div style="margin: 0px; text-indent: 0px;">
<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;">30</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: 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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">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: 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-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: 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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><br/></span></p>
<div style="border-left: none; border-right: none;">
<div id="t_ft_OV3I1A2N9S00000000000000000000b">
<table style="width: 100%; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt;" cellpadding="0">
<tbody>
<tr>
<td style="vertical-align: top; width: 36pt;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> &#160;16. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><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>Commitments&#160;and Contingencies<span>&#160;</span><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;">(continued)</span></span></strong></span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="border-left: none; border-right: none;">
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="mso-fareast-font-family: Calibri;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span><span>&#160;</span></span></span></span></p>
</div>
</ix:exclude>
</div>
</div>
</div>
</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><span style="font-size: 10.0pt;">Other Litigation</span></b></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt; font-size: 12pt; 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.<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span></b><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 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: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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="D20200131_3" name="sgbx:UnpaidWages" unitRef="USD" id="Tag613" decimals="0" format="ixt:numdotdecimal">372,638</ix:nonFraction> in unpaid wages and bonuses and (ii) $<ix:nonFraction contextRef="I20200131" name="sgbx:SeveranceAmount" unitRef="USD" id="Tag2" decimals="0" format="ixt:numdotdecimal">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. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 27, 2020, the Company filed a motion to &#160;dismiss the Action. &#160;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.</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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:SeveranceAmount" unitRef="USD" id="Tag1" decimals="0" format="ixt:numdotdecimal">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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The parties are in the middle of pre-trial discovery. Fact discovery is <span style="mso-spacerun: yes;">&#160;</span>scheduled to be completed by June 30, 2021. <span style="mso-spacerun: yes;">&#160;</span>No trial date has been set. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 condensed consolidated financial statements. </span></p>
</div>
</ix:nonNumeric>
<div style="margin: 0px; text-indent: 0px;">
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-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-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>
<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;">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; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">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: 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-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: 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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;">Notes to<span>&#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; letter-spacing: normal; orphans: 2; 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;">Condensed&#160;</span>Consolidated Financial Statements</span></p>
<p style="border-bottom: 1.5pt solid #000000; margin: 0pt; text-align: center;"><span style="font-family: 'times new roman', times; font-size: 10pt; font-style: italic;">For the Three Months Ended March 31, 2021 and 2020 (Unaudited)</span></p>
<p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-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-style: initial; text-decoration-color: initial;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"><br/></span></p>
</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;">
<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="D20210331" name="us-gaap:SubsequentEventsTextBlock" id="Tag582" escape="true">
<div id="t_ft_IMD09O3LXC00000000000000000000b">
<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><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 class="selected" style="line-height: 103%; margin: 0pt;">Subsequent Events</span></b></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0.000421397pt 37pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">

</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"><span style="font-size: 10pt; font-family: 'times new roman', times; color: #000000;">Subsequent to March 31, 2021, the Company acquired an approximately&#160;<ix:nonFraction contextRef="I20210512_SubsequentEventMember_TX" name="us-gaap:AreaOfLand" unitRef="Acre" id="Tag513" decimals="0" format="ixt:numdotdecimal">50</ix:nonFraction>-acre site in Lago Vista, Texas for $<ix:nonFraction contextRef="D20210512_SubsequentEventMember_TX" name="us-gaap:PaymentsToAcquireAssetsInvestingActivities" unitRef="USD" id="Tag476" decimals="0" format="ixt:numdotdecimal">3,500,000</ix:nonFraction>, paid in cash.<span style="mso-spacerun: yes;">&#160; </span>The Company plans to partner with a real estate development firm to build approximately <ix:nonFraction contextRef="I20210512_SubsequentEventMember_TX" name="us-gaap:AreaOfRealEstateProperty" unitRef="SquareFoot" id="Tag452" decimals="0" format="ixt:numdotdecimal">270,000</ix:nonFraction> square feet of one and two-bedroom condominium units manufactured at the Company&#8217;s factory in Durant, Oklahoma.<span style="mso-spacerun: yes;">&#160; </span>SGB Development Corp., the real property development arm and wholly owned subsidiary of SG Blocks will manage the development of the site.<span style="mso-spacerun: yes;">&#160; </span>Groundbreaking for the project is expected in Q2 2022.</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; /* background: white;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; /* background: white;"><span style="font-family: 'times new roman', times;"><span style="font-size: 10pt; color: #000000;">Subsequent to March 31, 2021 </span><span style="font-size: 10.0pt; color: #212529;">the Company commenced an action against Osang Healthcare Company, Ltd. in the&#160;United States District Court,&#160;Eastern District of New York (21-cv-01990).&#160;The Company has asserted that Osang materially breached a certain Managed Supply Agreement&#160;entered into between the parties on October 12, 2020 (the "MSA"), pursuant to which the Company received on consignment&#160;</span><span style="font-size: 10.0pt; color: black;">two million (<ix:nonFraction contextRef="D20210512_SubsequentEventMember_PendingLitigationMember" name="us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" unitRef="Item" id="Tag116" decimals="0" format="ixt:numdotdecimal">2,000,000</ix:nonFraction>) units of Osang&#8217;s &#8220;Genefinder Plus RealAmp Covid-19 PCR 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></p>
</ix:nonNumeric>
<p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><br/></span></b></p>

<div>
<div>
<div id="t_ft_11SCX003Q800000000000000000000b">
<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>
<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><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BUTSL_E7Z71NXTTS00000000000000000000"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ITEM 2.</span><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</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> OPERATIONS.</span></a><br/></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; font-weight: bold;">Introduction and Certain Cautionary Statements</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 12pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;As used in this Quarterly Report, unless the context requires otherwise, references to the "Company," "we," "us," and "our" refer to SG Blocks, Inc. and its subsidiaries. The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes and schedules included elsewhere in this Quarterly Report on Form 10-Q and with our audited condensed consolidated financial statements and notes for the year ended December 31, 2020, which were included&#160;in our Annual Report <span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">on Form 10-K</span> for the year then ended December 31, 2020, as filed with the Securities and Exchange Commission (the "SEC") on April 15, 2021 <span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">and Amendment No. 1 thereto filed with the SEC on April 30, 2021</span> (the "2020 Form 10-K"). This discussion, particularly information with respect to our future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading "Special note regarding forward-looking statements" in this Quarterly Report on Form10-Q. You should review the disclosure under the heading "Risk Factors" in this Quarterly Report on Form 10-Q for a discussion for important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements. </span></p>
<p style="margin: 0in 0in 12pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;">Special note regarding forward-looking statements</span><br/><br/>&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;<span style="font-family: 'times new roman', times; font-size: 10pt;">This Quarterly Report on Form-10</span><span style="font-family: 'times new roman', times; font-size: 10pt;">Q contains forward-looking statements 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 27</span><span style="font-family: 'times new roman', times; font-size: 10pt;">A of the Securities Act of 1933</span><span style="font-family: 'times new roman', times; font-size: 10pt;">, as amended (the "Securities Act"), and Section 21</span><span style="font-family: 'times new roman', times; font-size: 10pt;">E of the Securities Exchange Act of 1934</span><span style="font-family: 'times new roman', times; font-size: 10pt;">, as amended (the "Exchange Act"). Statements contained in this Quarterly Report on Form 10-Q may use forward-looking terminology, such as "anticipates," "believes," "could," "would," <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: 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;">"</span>estimates," "may," "might," "plan," "expect," "intend," "should," "will," or other variations on these terms or their negatives. All statements other than statements of historical facts are statements that could potentially be forward-looking. The Company cautions that forward-looking statements involve risks and uncertainties and actual results could differ materially from those expressed or implied in these forward-looking statements or could affect the extent to which a particular objective, projection, estimate or prediction is realized. Factors that could cause or contribute to such differences include, but are not limited to: general economic, political and financial conditions, both in the United States and internationally; our ability to obtain additional financing on acceptable terms, if at all, or to obtain additional capital in other ways; our ability to increase sales, generate income, effectively manage our growth and realize our backlog; competition in the markets in which we operate, including the consolidation of our industry, our ability to expand into and compete in new geographic markets and our ability to compete by protecting our proprietary manufacturing process; a disruption or cybersecurity&#160;breach in our or third-party suppliers' information technology systems; our ability to adapt our products and services to industry standards and consumer preferences and obtain general market acceptance of our products; product shortages and the availability of raw materials, and potential loss of relationships with key vendors, suppliers or subcontractors; the seasonality of the construction industry in general, and the commercial and residential construction markets in particular; a disruption or limited availability with our third party transportation vendors; the loss or potential loss of any significant customers; exposure to product liability, including the possibility that our liability for estimated warranties may be inadequate, and various other claims and litigation; our ability to attract and retain key employees; our ability to attract private investment for sales of product; the credit risk from our customers and our customers' ability to obtaining third-party financing if and as needed; an impairment of goodwill; the impact of federal, state and local regulations, including changes to international trade and tariff policies, and the impact of any failure of any person acting on our behalf to comply with applicable regulations and guidelines; costs incurred relating to current and future legal proceedings or investigations; the cost of compliance with environmental, health and safety laws and other local building regulations; our ability to utilize our net operating loss carryforwards&#160;and the impact of changes in the United States' tax rules and regulations; dangers inherent in our operations, such as natural or man-made disruptions to our facilities and project sites, the impact of COVID-19</span><span style="font-family: 'times new roman', times; font-size: 10pt;">, and <span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">related government &#8220;shelter-in-place&#8221; mandates and other restrictions on business and commercial activity</span>&#160;and the adequacy of our insurance coverage; our ability to comply with the requirements of being a public company; fluctuations in the price of our common stock, including decreases in price due to sales of significant amounts of stock; potential dilution of the ownership of our current stockholders due to, among other things, public offerings or private placements by the Company or issuances upon the exercise of outstanding options or warrants and the vesting of restricted stock units; the ability of our principal stockholders, management and directors to potentially exert control due to their ownership interest; any ability to pay dividends in the future; potential negative reports by securities or industry analysts regarding our business or the construction industry in general; Delaware law provisions discouraging, delaying or preventing a merger or acquisition at a premium price; our ability to remain listed on the Nasdaq&#160;Capital Market and the possibility that our stock will be subject to penny stock rules; our classification as a smaller reporting company resulting in, among other things, a potential reduction in active trading of our common stock or increased volatility in our stock price; and any factors discussed in "Part II - Item </span>1<span style="font-family: 'times new roman', times; font-size: 10pt;">A. Risk Factors" to this Quarterly Report on Form 10-Q as well as our 2020&#160;</span><span style="font-family: 'times new roman', times; font-size: 10pt;">Form 10-K <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; float: none; display: inline !important;">as amended by the Amendment No.&#160;</span></span><span>1</span><span style="font-family: 'times new roman', times;"><span style="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-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;thereto,</span> and other filings with the Securities Exchange Commission. In addition, certain information presented below is based on unaudited financial information. There can be no assurance that there will be no changes to this information once audited financial information is available. As a result, readers are cautioned not to place undue reliance on forward-looking statements. Forward-looking statements speak only as of the date of this report. The Company will not undertake to update any forward-looking statement herein or that may be made from time to</span> time on behalf of the Company.&#160;</span><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<div>
<div id="t_ft_W21HLK7JMO00000000000000000000b">
<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>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Overview</span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 6pt;">&#160;</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">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. 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.</span></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 6pt;">&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; 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;">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. The Ridge Avenue Project, a residential housing project in Atlanta has also been excluded from the CPF license. Now, in the United States with respect to residential construction (other than the excluded residential structures) we are not permitted to and are no longer responsible for constructing the Modules that are based on our technology or the related costs and instead that service (including with respect to agreement that were in existence as of the effective date of the license with CPF) is performed by CPF and its subcontractors and any revenue for such residential construction will no longer generated from sales of products directly to the end customer but instead will be generated from royalties received from CPF based on the gross revenue that CPF receives from sales of products that are based upon our technology. Depending upon the success of this new business model, we may expand the licensing business model to commercial and industrial construction. We also are continuing to seek opportunities and potential projects in other target markets, which may develop into licensing opportunities in the future.&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; 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;"><br/></span></p>
<p style="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;"> <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 April 2020, we expanded our product offerings and began focusing on the medical projects when we entered into the COVID-19 diagnostic market through the distribution of COVID-19 diagnostic tests<span style="color: #000000;">.<span style="mso-spacerun: yes;">&#160; </span>We have subsequently entered into additional collaborations for the distribution of diagnostic tests </span>as well as collaborations for the use of our modular technology for the building <span style="color: #000000;">of medical test centers that will include COVID-19 testing.&#160;</span></span></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: 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 style="font-family: 'times new roman', times; font-size: 10pt;">During 2020,<span>&#160;</span>the Company entered into a joint venture, and has begun to provide clinical lab testing, as well as test kit sales related to a separate distributer agreement.<span>&#160;</span>In addition, in January 2021, the Company and other third parties formed Airport Testing LLC (&#8220;CAT&#8221;). 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></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; 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 style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; 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 style="font-family: 'times new roman', times; font-size: 10pt;">In September 2020, we acquired substantially all the assets of Echo, a Texas limited liability company, except for Echo's 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 of our key supply chain partners. 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 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. On February 24, 2021, we announced the execution of our option to acquire Echo's real estate holdings.<br/></span></span></p>
<p style="margin: 0px; text-indent: 0px; background: white; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;"><br/></span></p>
<div>
<div id="t_ft_Y5PIC1AZSG00000000000000000000b">
<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 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; background: white; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: 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;">R<span>ecent Business Developments&#160;</span></span></span></p>
<p style="margin: 0px; text-indent: 0px; background: white; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: 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;"><span><br/></span></span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">In January 2021, the Company and other third parties 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.</span>&#160;</p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Additionally, during February 2021, the Company formed SGB Development Corp. (&#8220;SGB&#8221;), which was formed for the purpose of real property development utilizing our technologies. Subsequent to March 31, 2021, we acquired an approximately .50-acre site in Lago Vista, Texas which we plan to build approximately 270,000 square feet of one and two-bedroom condominium units manufactured at our factory in Durant, Oklahoma. SGB will manage the development of this site. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
<p style="margin: 0px; text-indent: 0px; font-family: 'Times New Roman', serif;"><br/></p>
<div>
<div id="t_ft_YM62ZZJJPS00000000000000000000b">
<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; line-height: inherit;">35</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; font-weight: bold;">Results of Operations</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="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 three months ended March 31, 2021 and 2020 may not be indicative of our future operations.&#160;&#160;<span>&#160;&#160;</span></span></span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended&#160;March 31, 2021&#160;and&#160;2020:</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<div id="t_ft_F8T8HO2WLS00000000000000000000b">
<table style="height: 126px; width: 99.99%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;" cellpadding="0" width="99.99%">
<tbody>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px; width: 63.8587%;">
<p style="margin: 0pt; text-align: center;"><span> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 1.08696%;">
<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; border-bottom: 2px solid #000000; width: 16%;" 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;<span style="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;">Three&#160;</span>Months&#160;Ended<br/>March 31, 2021</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.996377%;">
<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; width: 0.996377%;">
<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; border-bottom: 2px solid #000000; width: 16%;" colspan="2">
<p style="margin: 0pt; 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;">For&#160;the&#160;</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-indent: 0px; text-transform: none; white-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; float: none; display: inline !important;">Three&#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: 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;">Months&#160;Ended</span><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;">March 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: 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></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 0.996377%;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; width: 63.8587%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Total Revenue </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.08696%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 15%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">9,187,627</span></span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1%; background-color: #cceeff;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 15%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">198,756</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 0.996377%; 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: 63.8587%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total Cost of revenue </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.08696%;">
<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; padding: 0px; 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: 18px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(7,979,446</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%;">)</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%;">
<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; padding: 0px; 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: 18px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(152,775</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 0.996377%;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="padding-bottom: 1.5pt; padding-left: 10pt; vertical-align: bottom; height: 18px; width: 63.8587%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Total Operating expenses </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 1.08696%; 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; padding: 0px; border-bottom: 2px solid #000000; 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: 18px; border-bottom: 2px solid #000000; width: 15%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,369,638</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 18px; width: 0.996377%; background-color: #cceeff;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 18px; width: 0.996377%; 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; padding: 0px; border-bottom: 2px solid #000000; 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: 18px; border-bottom: 2px solid #000000; width: 15%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(795,460</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 0.996377%; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">)</span></td>
</tr>
<tr style="height: 18px;">
<td style="padding: 0px; vertical-align: bottom; height: 18px; width: 63.8587%;">
<p style="margin: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Total Operating loss </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.08696%;">
<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; padding: 0px; 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: 18px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,161,457</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%;">)</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%;">
<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; padding: 0px; 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: 18px; width: 15%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(749,479</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 0.996377%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 18px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 18px; width: 63.8587%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160;Total Other income (expense) </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 1.08696%; 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: 2px solid #000000; vertical-align: bottom; height: 18px; padding: 0px; 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="border-bottom: 2px solid #000000; vertical-align: bottom; height: 18px; width: 15%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">17,107</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%; background-color: #cceeff;"></td>
<td style="vertical-align: bottom; height: 18px; width: 0.996377%; 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: 2px solid #000000; vertical-align: bottom; height: 18px; padding: 0px; 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="border-bottom: 2px solid #000000; vertical-align: bottom; height: 18px; width: 15%; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,052</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; width: 0.996377%; background-color: #cceeff;"></td>
</tr>
<tr style="height: 16px;">
<td style="padding-bottom: 4pt; vertical-align: middle; width: 63.8587%; height: 16px;">Add: Net profit attributable non-controlling interests</td>
<td style="padding: 0px; vertical-align: bottom; width: 1.08696%; height: 16px;"><br/></td>
<td style="padding: 0px; vertical-align: middle; border-bottom: 2px solid #000000; width: 1%; text-align: right; height: 16px;"><br/></td>
<td style="vertical-align: middle; border-bottom: 2px solid #000000; width: 15%; text-align: right; height: 16px;">889,527</td>
<td style="padding: 0px 0px 4px; vertical-align: bottom; width: 0.996377%; text-align: left; height: 16px;"></td>
<td style="padding-bottom: 4pt; vertical-align: bottom; width: 0.996377%; text-align: right; height: 16px;"><br/></td>
<td style="padding: 0px; vertical-align: middle; width: 1%; border-bottom: 2px solid #000000; text-align: right; height: 16px;"><br/></td>
<td style="vertical-align: middle; width: 15%; border-bottom: 2px solid #000000; text-align: right; height: 16px;">&#8212;</td>
<td style="padding: 0px 0px 4px; vertical-align: bottom; width: 0.996377%; height: 16px;"><br/></td>
</tr>
<tr style="height: 10px; background-color: #cceeff;">
<td style="padding-bottom: 4pt; height: 10px; vertical-align: middle; width: 63.8587%; background-color: #cceeff;" valign="middle">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Net loss attributable to common stockholders of SG Blocks, Inc. </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 10px; width: 1.08696%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 10px; padding: 0px; vertical-align: middle; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;" valign="middle">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="height: 10px; vertical-align: middle; border-bottom: 4.5pt double #000000; width: 15%; background-color: #cceeff;" valign="middle">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(2,033,877</span></p>
</td>
<td style="padding: 0px 0px 4px; vertical-align: bottom; height: 10px; width: 0.996377%; background-color: #cceeff;">)</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; width: 0.996377%; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="height: 10px; padding: 0px; vertical-align: middle; border-bottom: 4.5pt double #000000; width: 1%; background-color: #cceeff;" valign="middle">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="height: 10px; vertical-align: middle; border-bottom: 4.5pt double #000000; width: 15%; background-color: #cceeff;" valign="middle">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(747,427</span></p>
</td>
<td style="padding: 0px 0px 4px; height: 10px; vertical-align: bottom; width: 0.996377%; background-color: #cceeff;" valign="bottom">)</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revenue&#160;</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">During the quarter ended March 31, 2021, we derived revenue from the following three categories of sources: construction services, engineering services and medical revenue.&#160;&#160;The medical revenue source was a new source that commenced operations in the fourth quarter of 2020 and continued with strong revenue related to COVID-19 samples collected from our Clarity Mobile joint venture in the first quarter 2021. </span><span style="font-size: 10.0pt;">Total revenue for the three months ended&#160;March 31, 2021&#160;was $9,187,627&#160;compared to $198,756&#160;for the three months ended&#160;March 31, 2020. This&#160;increase&#160;of $8,988,871&#160;or approximately 4523% was mainly driven by an increase in revenue of approximately&#160;$5,896,000&#160;in medical revenue <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-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;">(lab testing, test kit sales and equipment)</span> from mainly the collection of COVID-19 test samples with additional medical revenue from the opening and subletting of the Chicago Area Testing facility, <span style="mso-spacerun: yes;">&#160;</span>an increase in revenue of approximately $1,460,000&#160;in special use projects which includes one legacy contract commitment related to the SG Echo acquisition, an <span style="mso-spacerun: yes;">&#160;</span>increase in revenue of approximately $1,085,000 in government projects, an increase in revenue of approximately of $312,000 in medical<span style="mso-spacerun: yes;">&#160;</span>related construction projects and a moderate increase in construction revenue related to office and hotel projects for approximately $131,000 and $166,000, respectively,<span style="mso-spacerun: yes;">&#160;</span>for the three months ended March 31, 2021, as compared to&#160;March 31, 2020.</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cost of Revenue and Gross Profit&#160;</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><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;">Cost of revenue was $7,979,446 for the three months ended March 31, 2021, compared to&#160;$152,775&#160;for the three months ended&#160;March 31, 2020. The increase of $7,826,671&#160;or a increase of approximately 5123%,&#160;is primarily related <span style="color: #000000;">to higher testing volumes which required an increase in&#160;procurement of COVID-19 tests and testing supplies and higher procurement and manufacturing costs of modifying containers and wood modular units. Due to capabilities of Echo, we have now increased our sales of wood modular units to our customer base.</span> &#160;</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">Gross profit was $</span>1,208,181<span style="font-family: 'Times New Roman'; font-size: 13.3333px;">&#160;and</span><span style="text-indent: 36pt; font-family: 'Times New Roman'; font-size: 13.3333px;">&#160;$</span>45,981<span style="text-indent: 36pt; font-family: 'Times New Roman'; font-size: 13.3333px;">&#160;for the three months ended&#160;March 31, 2021&#160;and&#160;2020, respectively.&#160;</span>&#160;&#160;</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Gross profit margin percentage decreased to approximately 13.2% for the three months ended&#160;March 31, 2021 compared to approximately 23.1% for the three months ended March 31, 2020.<span style="mso-spacerun: yes;">&#160; </span>The decrease in gross profit margin percentage was&#160;primarily due to a single legacy contract commitment from the acquisition of SG Echo that incurred a loss of approximately $1.0 million due to escalations in material pricing related to COVID-19 and labor overages.</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Payroll and Related Expenses</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Payroll and related expenses for the three months ended March 31, 2021 were $827,522 compared to $271,808 for the three months ended March 31, 2020. This increase was primarily caused by an increase in salaries and additional head count to help manage the growth of SG Echo and other recently launched subsidiaries such as Chicago Airport Testing, Clarity Mobile Ventures, and SGB Development Corp. of approximately&#160;$305,000, and an increase of approximately&#160;$247,000&#160;in stock-based compensation expense, &#160;recognized <span style="mso-spacerun: yes;">&#160;</span>for the three months ended March 31, 2021 compared to the three months ended March 31, 2020. We recognized&#160;$286,186&#160;in stock-based compensation expense related to payroll and related expenses for the three months ended March 31, 2021, compared to&#160;$38,764&#160;for&#160;March 31, 2020.</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<div>
<div id="t_ft_7WLUAHTQF400000000000000000000b">
<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>
<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; font-weight: bold;"><span>Other Operating</span> Expenses (General and administrative expenses, Marketing and business development expense, and Pre-project expenses)</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Other operating expenses (general and administrative expenses, marketing and business development expenses, pre-project expenses) for the three months ended March 31, 2021 were $1,542,116 compared to $523,652 for the three months ended March 31, 2020. The increase&#160;resulted primarily from an increase in rent expense of approximately $46,000 related to COVID-19 cold storage charges and rental expense for the Chicago Airport Testing facility, an increase in information technology expense of approximately $83,000, an increase in insurance expense of approximately $17,500 for additional insurance coverage for Clarity Mobile Venture, an increase in contract labor expense of approximately $184,500 with the majority related to Clarity Mobile Venture call center support and Chicago Airport Testing for the start-up of operations. <span style="mso-spacerun: yes;">&#160;</span><span style="mso-spacerun: yes;">&#160;</span>The Company had an increase of approximately $382,000 in laboratory medical expenses mainly from the start-up of operations in Wayne County, Michigan, an increase of $31,500 for manager&#8217;s oversight fees related to Clarity Mobile Venture, an increase in depreciation expense of $50,000 and increase <span style="mso-spacerun: yes;">&#160;</span>in marketing expense by approximately $56,000, <span style="mso-spacerun: yes;">&#160;</span>We recognized no stock-based compensation expense related to legal expenses and marketing expenses for the three months ended&#160;March 31, 2021 and 2020.</span></p>
<p style="margin: 0pt; font-size: 7pt;"><br/></p>
<div>
<p><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Income (Expense)</span><br/></p>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><br/></span></span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; 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;">Interest income for the three months ended March 31, 2021 was $17,470 mainly derived from bank interest and interest associated with an outstanding note receivable. There was $4,863 of interest income for the three months ended March 31, 2020. Interest expense for the three months&#160;ended</span><span style="font-size: 10.0pt;">&#160;March 31, 2021 and 2020 was $<span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">363&#160;</span>and $2,811, respectively.</span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"></span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;</span><br/></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income Tax Provision</span></p>
<p style="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;">A 100% valuation allowance was provided against the deferred tax asset consisting of available net operating loss carry forwards and, accordingly, no income tax benefit was provided.</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impact of Inflation</span></p>
<p style="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;">The impact of inflation upon the Company&#8217;s 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 the Company does not maintain any inventories whose costs are affected by inflation.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impact of Coronavirus (COVID-19)</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;">&#160; &#160; &#160; &#160; &#160; &#160; &#160;

<span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, 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 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 which we expect 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 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></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>
<div id="t_ft_DI37FKKGU800000000000000000000b">
<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 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; font-weight: bold;">Liquidity and Capital Resources</span></p>
<p style="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;">As of March 31, 2021&#160;and December 31, 2020, we had an aggregate of $10,540,290&#160;and $13,010,356, respectively, of cash and cash equivalents and short-term investments.</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; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Historically, our operations have primarily been funded through proceeds from equity and debt financings, as well as revenue from operations.</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; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">In June 2017, we completed a public offering, resulting in net proceeds of approximately $6,800,000&#160;after deducting underwriting discounts and commissions and other expenses. In July 2017, in connection with a public offering, the underwriters exercised their option to purchase 11,250 additional shares of common stock. As a result of the exercise and closing of the option to purchase additional shares, total net proceeds from the public offering were approximately $7,900,000&#160;after deducting underwriting discounts and commissions and related expenses.&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;"><br/></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">In April 2019, we issued 42,388 shares of our common stock at a price of $22.00 per share through a Securities Purchase Agreement with certain institutional investors and accredited investors.&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;"><br/></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10.0pt;">In August 2019, we issued 45,000 shares of our common stock at a price of $17.00 per share pursuant to the terms of&#160;an Underwriting Agreement to the public.&#160;</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;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; 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;">In December 2019, we completed the public offering where we issued 857,500&#160;<span>shares of common stock at a public offering price of $3.00 per share&#160;</span>resulting in net proceeds of approximately $2,117,948</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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;after deducting underwriting discounts and commissions and other expenses.</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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">&#160;</span></span><span style="font-size: 10.0pt; color: #231f20; mso-font-width: 105%;">In<span style="letter-spacing: -.2pt;"> </span>our<span style="letter-spacing: -.15pt;"> </span>November<span style="letter-spacing: -.2pt;"> </span>2019<span style="letter-spacing: -.15pt;"> </span>debt<span style="letter-spacing: -.2pt;"> </span>financing,<span style="letter-spacing: -.15pt;"> </span>we<span style="letter-spacing: -.2pt;"> </span>received<span style="letter-spacing: -.15pt;"> </span>a<span style="letter-spacing: -.15pt;"> </span>cash<span style="letter-spacing: -.2pt;"> </span>payment<span style="letter-spacing: -.15pt;"> </span>in<span style="letter-spacing: -.2pt;"> </span>the<span style="letter-spacing: -.15pt;"> </span>aggregate<span style="letter-spacing: -.2pt;"> </span>amount<span style="letter-spacing: -.15pt;"> </span>of<span style="letter-spacing: -.2pt;"> </span>$375,000<span style="letter-spacing: -.15pt;"> </span>pursuant<span style="letter-spacing: -.15pt;"> </span>to<span style="letter-spacing: -.2pt;"> </span>a<span style="letter-spacing: -.15pt;"> </span>Securities<span style="letter-spacing: -.2pt;"> </span>Purchase<span style="letter-spacing: -.7pt;"> </span>Agreement<span style="letter-spacing: -.15pt;"> </span>that<span style="letter-spacing: -.15pt;"> </span>we<span style="letter-spacing: -.2pt;"> </span>entered<span style="letter-spacing: -.15pt;"> </span>into<span style="letter-spacing: -.2pt;"> </span>with RedDiamond<span style="letter-spacing: -.35pt;"> </span>Partners<span style="letter-spacing: -.3pt;"> </span>LLC<span style="letter-spacing: -.3pt;"> </span>(the<span style="letter-spacing: -.3pt;"> </span>&#8220;Lender&#8221;),<span style="letter-spacing: -.3pt;"> </span>and<span style="letter-spacing: -.3pt;"> </span>we<span style="letter-spacing: -.3pt;"> </span>issued<span style="letter-spacing: -.3pt;"> </span>to<span style="letter-spacing: -.25pt;"> </span>the<span style="letter-spacing: -.35pt;"> </span>Lender<span style="letter-spacing: -.3pt;">&#160;a&#160;</span>Debenture<span style="letter-spacing: -.3pt;">&#160;(the "Debenture")&#160;</span>in<span style="letter-spacing: -.25pt;"> </span>the<span style="letter-spacing: -.3pt;"> </span>aggregate<span style="letter-spacing: -.3pt;"> </span>principal<span style="letter-spacing: -.35pt;"> </span>amount<span style="letter-spacing: -.25pt;"> </span>of<span style="letter-spacing: -.3pt;"> </span>$480,770<span style="letter-spacing: -.3pt;"> </span>(representing<span style="letter-spacing: -.3pt;"> </span>an<span style="letter-spacing: -.25pt;"> </span>original<span style="letter-spacing: -.3pt;"> </span>issue<span style="letter-spacing: -.3pt;"> </span>discount<span style="letter-spacing: -.3pt;"> </span>of 22%),<span style="letter-spacing: -.2pt;"> </span>which<span style="letter-spacing: -.2pt;"> </span>Debenture<span style="letter-spacing: -.2pt;">&#160;</span><span style="letter-spacing: -.2pt;">was</span><span style="letter-spacing: -.2pt;">&#160;</span>secured<span style="letter-spacing: -.2pt;"> </span>by<span style="letter-spacing: -.2pt;"> </span>a<span style="letter-spacing: -.2pt;"> </span>security<span style="letter-spacing: -.2pt;"> </span>interest<span style="letter-spacing: -.2pt;"> </span>in<span style="letter-spacing: -.15pt;"> </span>all<span style="letter-spacing: -.25pt;"> </span>of<span style="letter-spacing: -.2pt;"> </span>our<span style="letter-spacing: -.2pt;"> </span>existing<span style="letter-spacing: -.2pt;"> </span>and<span style="letter-spacing: -.2pt;"> </span>future<span style="letter-spacing: -.2pt;"> </span>assets,<span style="letter-spacing: -.15pt;"> </span>subject<span style="letter-spacing: -.2pt;"> </span>to<span style="letter-spacing: -.2pt;"> </span>existing<span style="letter-spacing: -.2pt;"> </span>security<span style="letter-spacing: -.2pt;"> </span>interests<span style="letter-spacing: -.2pt;"> </span>and<span style="letter-spacing: -.2pt;"> </span>exceptions. We<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;received net proceeds of approximately $</span><span>326,250</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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>after deducting certain fees due to the placement agent and certain transaction expenses.</span><span style="letter-spacing: -.2pt;"> </span>The<span style="letter-spacing: -.2pt;"> </span>Debenture<span style="letter-spacing: -.2pt;"> </span>was repaid in full out of the proceeds of our December 2019 public offering.</span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: #231f20; mso-font-width: 105%;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;">On February 4, 2020, we entered into a Securities Purchase Agreement&#160;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 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. During the third quarter of 2020, the Note to investor of $200,000 and unpaid accrued interest of $86,263 was converted into 73,665 shares of common stock.&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;">In April 2020, we completed a public offering where we pursuant to which we&#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;</span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; 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;"><br/></span></span></p>
<p style="margin: 0in 0in 0.0001pt; text-indent: 0.5in;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; 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; display: inline !important; line-height: inherit;">In May 2020, we sold<span style="line-height: inherit;">&#160;</span></span><span style="line-height: inherit;">6,000,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: 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; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>shares of our common stock at a public offering price of $</span><span style="line-height: inherit;">2.50</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: 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; line-height: inherit;"><span style="line-height: inherit;">&#160;</span>per share&#160;and on May 15, 2020, </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;pursuant to the terms of the Underwriting Agreement dated May 6, 2020 by and among us 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 our 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 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 6,900,000 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;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<div>
<div id="t_ft_LVAXUPGN7400000000000000000000b">
<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 style="margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span><b><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #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: 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;">Liquidity and Capital Resources (continued)</span><br/></span></b></span></span></p>
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span><b><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #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: 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;"><br/></span></span></b></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt; text-indent: 36pt;">We anticipate that we will continue to generate losses from operations until the fourth quarter of 2021. At&#160;March 31, 2021&#160;and December 31, 2020 we had a cash balance and short-term investment of $10,540,290&#160;and $13,010,356, respectively. As of&#160;March 31, 2021, our&#160;stockholders&#8217; equity was $18,283,097, compared to $18,437,823&#160;as of December 31, 2020. Our net loss for the three months ended&#160;March 31, 2021&#160;was $1,144,350 and net cash used in operating activities was $2,183,116. <span style="font-family: 'Times New Roman'; font-size: 10pt;">We anticipate our cash balance is sufficient to last at least&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">twelve</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;months from May 20, 2021.</span></span></p>
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
<p style="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="margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span><b><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Cash Flow Summary</span></b></span></span><span style="font-size: 12.0pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"></span></p>
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><b><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><br/></span></b></p>
<div id="t_ft_DN9Z6MJYPC00000000000000000000b">
<table style="width: 99.8696%; background: white; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; height: 85px; text-indent: 0px;" border="0" cellpadding="0" width="100%">
<tbody>
<tr style="height: 10px;">
<td style="padding: 0.75pt; height: 10px;"></td>
<td style="padding: 0.75pt; height: 20px;" colspan="7" rowspan="2">
<p style="margin: 0cm 0cm 0.0001pt; text-align: center; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><b><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"><span>Three Months Ended</span></span></b></p>
<p style="margin: 0cm 0cm 0.0001pt; text-align: center; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif; font-weight: bold;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN; font-weight: bold;">March 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="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; padding: 0.75pt; height: 12px;"><br/></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; padding: 0.75pt; text-align: center; height: 12px;"><span style="font-weight: bold;">2021</span></td>
<td style="padding: 0.75pt; height: 12px;"></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; padding: 0.75pt; height: 12px;" colspan="3">
<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: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;">2020</span></b><span style="font-size: 12.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"></span></p>
</td>
</tr>
<tr style="height: 12px;">
<td style="padding: 0cm; height: 12px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> Net cash provided by (used in): </span></p>
</td>
<td style="padding: 0.75pt; height: 12px;"></td>
<td style="padding: 0cm; height: 12px;"></td>
<td style="padding: 0.75pt; height: 12px;"></td>
<td style="padding: 0cm; height: 12px;"></td>
<td style="padding: 0px; height: 12px;"></td>
<td style="padding: 0.75pt; height: 12px;"></td>
<td style="padding: 0cm; height: 12px;"></td>
</tr>
<tr style="height: 12px;">
<td style="background: #cceeff; padding: 0.75pt; height: 12px; width: 75%;">
<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; width: 1%;"></td>
<td style="background: #cceeff; padding: 0cm; height: 12px; text-align: right; width: 1%;">
<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; width: 10%;">
<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: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: black; mso-fareast-language: EN-IN;">(2,183,116</span></p>
</td>
<td style="background: #cceeff; padding: 0cm; height: 12px; width: 1%;">)</td>
<td style="background: #cceeff; padding: 0px; height: 12px; width: 1%;">
<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: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: black; mso-fareast-language: EN-IN;"> $ </span></p>
</td>
<td style="background: #cceeff; padding: 0.75pt 0px; height: 12px; margin: 0px; text-indent: 0px; width: 10%;">
<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: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: black; mso-fareast-language: EN-IN;"> (1,026,812 </span></p>
</td>
<td style="background: #cceeff; padding: 0px; height: 12px; width: 1%;">
<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: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> 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: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;">(990,388</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;"> (400,000</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: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: black; mso-fareast-language: EN-IN;"> Financing activities&#160; </span></p>
</td>
<td style="background: #cceeff; padding: 0.75pt; height: 10px;"></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; background: #cceeff; padding: 0cm; height: 10px;"></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; background: #cceeff; padding: 0.75pt 0px; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: black; mso-fareast-language: EN-IN;"> 703,438 </span></p>
</td>
<td style="background: #cceeff; padding: 0cm; height: 10px;"></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; background: #cceeff; padding: 0px; height: 10px;"></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1.5pt solid black; background: #cceeff; padding: 0.75pt 0px; height: 10px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: 115%; 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;"> 199,878 </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: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> Net increase (decrease) in cash&#160;and cash equivalents </span></p>
</td>
<td style="padding: 0.75pt; height: 7px;"></td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 4.5pt double black; padding: 0cm; height: 7px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> $ </span></p>
</td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 4.5pt double black; padding: 0.75pt 0px; height: 7px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;">(2,470,066</span></p>
</td>
<td style="padding: 0px 0px 2px; height: 7px;">)</td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 4.5pt double black; padding: 0px; height: 7px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif; text-align: left;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> $ </span></p>
</td>
<td style="border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 4.5pt double black; padding: 0.75pt 0px; height: 7px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: right; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> (1,226,934 </span></p>
</td>
<td style="padding: 0px 0px 2px; height: 7px;">
<p style="margin: 0cm 0cm 0.0001pt; line-height: 115%; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman','serif'; mso-fareast-font-family: 'Times New Roman'; color: #222222; mso-fareast-language: EN-IN;"> ) </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0cm 0cm 0.0001pt; text-indent: 36pt; line-height: normal; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p>
<p style="text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Operating activities used net cash of $2,183,116&#160;during the three months ended March 31, 2021, and $1,026,812&#160;during the&#160;three months ended March 31, 2020. Generally, our net operating cash flows fluctuate primarily based on changes in our profitability and working capital. Cash used in operating activities increased by approximately $1,156,000 primarily&#160;due to an decrease in working capital of approximately $1,097,000, an increase <span style="mso-spacerun: yes;">&#160;</span>of approximately $247,000&#160;in stock-based compensation, an increase of approximately $90,000&#160;in depreciation expense,&#160;an increase in the overall net loss of approximately $397,000, <span style="mso-spacerun: yes;">&#160;</span>in the three months ended&#160;March 31, 2021&#160;compared to three&#160;months ended March 31, 2020.</span><span style="font-size: 11.0pt; font-family: 'Calibri',sans-serif; mso-fareast-font-family: Calibri;"></span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">Investing activities used net cash of $990,388&#160;during the&#160;three months ended March 31, 2021, and $400,000 net cash the&#160;three months ended March 31, 2020.&#160;Cash used in investing activities increase from the corresponding period of the prior year primarily due to the purchase of property, plant and equipment of approximately, $862,000, purchase of intangible assets of $42,500, and payments on assumed liabilities related to the Echo DCL, LLC acquisition of <span style="mso-spacerun: yes;">&#160;</span>approximately $86,000.</span><span style="font-size: 11.0pt; font-family: 'Calibri',sans-serif; mso-fareast-font-family: Calibri;"></span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="text-indent: 0.5in; background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Financing activities provided net cash of $703,438&#160;during the three months ended March 31, 2021, and $199,878 net cash during the three months ended March 31, 2020.&#160; Cash provided by financing activities increased by $503,560&#160;due to an increase in proceeds from conversion of outstanding warrants to common stock. </span><span style="font-size: 11.0pt; font-family: 'Calibri',sans-serif; mso-fareast-font-family: Calibri;"></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">We provide services to our construction and engineering 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 March 31, 2021, we had 16&#160;projects totaling&#160;$22,871,480 under contract, which, if they all proceed to construction, will result in our constructing approximately 230,481&#160;square feet of container and modular space. Of these contracts,&#160;all sixteen projects combine all three phases or parts thereof and including construction.&#160;We expect that all of this revenue will be realized by March 31, 2023.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><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 of approximately $2,246,000 from December 31, 2020 is primarily attributable to one new contract we entered into during the first quarter of 2021 for approximately $1,325,000 and offset by&#160;work in progress or completed contracts during the first three months of 2021&#160;for approximately&#160;$3,300,000.</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 13.33px;"><br/></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span><span class="selected" 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></span><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;"><br/></span></p>
<div>
<div id="t_ft_2F1KWAKG6800000000000000000000b">
<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 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; font-weight: bold;">Off-Balance Sheet Arrangements</span></p>
<p style="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;">As of March 31, 2021 and December 31,&#160;2020, we&#160;had no material off-balance sheet arrangements to which we are a party.</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; 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 March 31, 2021</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">.</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Critical Accounting Policies and New Accounting Pronouncements</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; font-style: italic; font-weight: bold;">Critical Accounting Policies</span></p>
<p style="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;">Our condensed consolidated financial statements have been prepared using 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="margin: 0pt; text-indent: 36pt;"><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;">Our significant accounting policies are discussed in &#8220;Note 3&#8212; Summary of Significant Accounting Policies&#8221; of the notes to our condensed consolidated financial statements included elsewhere in this 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="margin: 0pt; text-indent: 36pt;"><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;"><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-indent: 36pt;"><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; font-style: italic;">Other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">. SGB classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provide a choice of net-cash settlement or settlement in SGB&#8217;s own shares (physical settlement or net-share settlement), provided that such contracts are indexed to SGB&#8217;s own stock. SGB 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 SGB&#8217;s control) or (ii) give the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). SGB 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></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<div>
<div id="t_ft_Y760MPJBJ400000000000000000000b">
<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;">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="margin: 0px; text-indent: 0px; text-align: left;"><span><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;">Critical Accounting Policies (continued)</span></span></p>
<p style="margin: 0pt; text-indent: 36pt; text-align: left;"><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;"><br/></span></p>
<p style="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.</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; 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.&#160;</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; font-size: 12pt; font-family: 'Times New Roman', serif; text-indent: 36pt;"><span><b><i><span style="font-size: 10.0pt;"><span style="font-weight: bold;">Revenue recognition</span> </span></i></b></span><span style="font-size: 10.0pt;">&#8211; we determine, 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 we expect to be entitled in exchange for those goods or services. To achieve this core principle, we&#160;apply&#160;the following five steps in accordance with its revenue policy:</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (1)</span></i><span style="font-size: 10pt; color: #000000;">&#160;&#160;<i>Identify the contract with a customer</i></span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">&#160;</span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (2)</span></i><span style="font-size: 10pt; color: #000000;">&#160;&#160;<i>Identify the performance obligations in the contract</i></span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">&#160;</span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (3)</span></i><span style="font-size: 10pt; color: #000000;">&#160;&#160;<i>Determine the transaction price</i></span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">&#160;</span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (4)</span></i><span style="font-size: 10pt; color: #000000;">&#160;&#160;<i>Allocate the transaction price to performance obligations in the contract</i></span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">&#160;</span><span style="font-size: 10.0pt;"></span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt; color: black;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; (5)</span></i><span style="font-size: 10pt; color: #000000;">&#160;&#160;<i>Recognize revenue as performance obligations are satisfied</i></span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160; &#160; &#160; &#160;</p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"></span><span style="font-size: 10pt; color: #000000;">&#160; &#160; &#160;On certain contracts, we apply&#160;recognition of revenue over time, which is similar to the method we 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 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;">&#160; &#160; &#160;For product or equipment sales, we apply recognition of revenue when the customer obtains control over such goods, which is at a point in time.</span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">&#160; &#160; &#160;</span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">&#160; &#160; &#160;On October 3, 2019, we entered into an Exclusive License Agreement (&#8220;ELA&#8221;&#160;) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, we will 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 grants 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. No revenue has been recognized under the ELA for the three months ended March 31, 2021.&#160;&#160;</span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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; &#160; &#160;</span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; 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.05pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; margin: 0in 0in 0.15pt;">&#160; &#160; &#160;We<span style="font-size: 10pt;"><span style="font-family: 'Times New Roman', serif; color: #000000; font-style: normal; text-decoration: none; font-weight: normal;">&#160;entered into a joint venture agreement with Clarity Lab Solutions, LLC (&#8220;Clarity Labs&#8221;) (the &#8220;JV&#8221;) in the fourth quarter of 2020</span></span></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; font-style: normal; text-decoration: none; font-weight: normal;">. 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.&#160;&#160;In addition, we formed Chicago Airport&#160;Testing, LLC which collects rental revenue&#160;&#160;Included in the consideration we expected to be entitled to receive, we estimate its contractual allowances, payer denials and price concessions. During the three months ending March 31, 2021, we recognized $5,955,963&#160;in&#160;</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: start; text-indent: -13.05pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; margin: 0in 0in 0.15pt;"><span style="font-family: 'Times New Roman', serif; color: #000000; font-style: normal; text-decoration: none; font-weight: normal;">revenue related to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations</span>.</span></p>
<p style="margin: 0in 0in 0.15pt; text-indent: -13.05pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: -13.05pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; margin: 0in 0in 0.15pt;"><br/></span></p>
<div>
<div id="t_ft_6UXRKF056O00000000000000000000b">
<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 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;"><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: 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;">Critical Accounting Policies (continued)</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Goodwill&#160;<span style="color: #000000;">&#8211;&#160;</span></span></i><span style="font-size: 10.0pt;">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, we perform our 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, 2020, resulted in no impairment loss. There was no impairment during the <span style="color: #000000;">three months ended March 31, 2021.</span></span></p>
<p style="text-indent: 0.5in; margin: 0in 0in 0.0001pt; font-size: 12pt; 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: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Intangible assets &#8211; </span></i><span style="font-size: 10.0pt;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology which is being amortized over 20 years, $97,164&#160;of trademarks which is being amortized over 5 years, $47,800 of website fees which is being amortized over 5 years. Our evaluation of intangible assets for impairment during the year ended December 31, 2020, determined that&#160;there were no impairment losses. There was no impairment during the three months ended March 31, 2021.</span></p>
<p style="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="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="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="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="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="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="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">&#160;</span></p>
<p style="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="margin: 0pt; text-indent: 36pt;"><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;">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="margin: 0pt; text-indent: 36pt;"><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;">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="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; height: 17px; 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="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;"> They do not reflect our cash outlays for capital expenditures; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="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; height: 17px; 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="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;"> They do not reflect changes in, or cash requirements for, working capital; and </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="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="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;">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 Quarterly Report on Form 10-Q, limiting their usefulness as a comparative measure.&#160;&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;&#160;</span></p>
<p style="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="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;&#160;</span></p>
<div>
<div id="t_ft_NFDJ8C0OGW00000000000000000000b">
<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 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;"><span><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: 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;">Non-GAAP Financial Information (continued)</span></span></span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="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:&#160;&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_WQ6MWFCNTC00000000000000000000b">
<table style="height: 152px; width: 100%; background: white; border-collapse: collapse; margin: 0px 0px 0px 0.1px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px;" cellpadding="0" width="100%">
<tbody>
<tr style="height: 25px;">
<td style="vertical-align: bottom; height: 25px; 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="padding: 0px; vertical-align: bottom; height: 25px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; height: 25px; vertical-align: bottom; border-bottom-width: 2px; margin: 0px; text-indent: 0px;" valign="bottom">
<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="height: 25px; vertical-align: bottom; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px;" colspan="2" valign="bottom">
<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;"> Three&#160;Months&#160;Ended March 31, 2021 </span></p>
</td>
<td style="padding: 0px; height: 25px; vertical-align: bottom; border-bottom-width: 2px; margin: 0px; text-indent: 0px;" valign="bottom">
<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; height: 25px; vertical-align: bottom; border-bottom-width: 2px; margin: 0px; text-indent: 0px;" valign="bottom">
<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="height: 25px; border-bottom: 2px solid #000000; padding: 0px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;" colspan="2" valign="bottom">
<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;"> Three&#160;Months&#160;Ended March 31, 2020 </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 25px; 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; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 69%; 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;"> Net loss&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; 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: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; 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>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 12%; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;">(2,033,877</p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; 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: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; 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>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 12%; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;">(747,427</p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; width: 1%; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; text-align: left; padding: 0px; margin: 0px; text-indent: 0px;">&#160; &#160; Addback interest expense&#160;</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; margin: 0px; text-indent: 0px;">363</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; margin: 0px; text-indent: 0px;">2,811</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; text-align: left; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">&#160; &#160; Addback&#160;interest income</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">(17,470</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">(4,863</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333330154419px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160; &#160;&#160;Addback depreciation and amortization</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; border-bottom-width: 2px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px;">141,793</td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; border-bottom-width: 2px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; border-bottom-width: 2px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px;">47,401</td>
<td style="padding: 0px; vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 17px; background-color: #cceeff;">
<td style="vertical-align: bottom; height: 17px; padding: 0px; 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;"> EBITDA (non-GAAP) </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; 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: 17px; padding: 0px; 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: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;">(1,909,191</p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; 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: 17px; padding: 0px; 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: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-align: right; padding-left: 0px; padding-right: 0px; text-indent: 0px;">(702,078</p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;">&#160; <span>&#160; Addback litigation expense</span></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; margin: 0px; text-indent: 0px;">81,219</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; text-align: right; padding: 0px; margin: 0px; text-indent: 0px;">136,738</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="height: 15px; background-color: #cceeff;">
<td style="padding: 0px; vertical-align: bottom; height: 15px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333330154419px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">&#160; &#160;&#160;Addback stock compensation expense</span></td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; border-bottom-width: 2px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">286,186</td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; border-bottom-width: 2px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; border-bottom-width: 2px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 15px; text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin: 0px; text-indent: 0px; background-color: #cceeff;">38,764</td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; margin: 0px; text-indent: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<p style="margin: 0px; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Adjusted EBITDA (non-GAAP) </span></p>
</td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<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="height: 10px; border-bottom: 4.5pt double black; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<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="height: 10px; border-bottom: 4.5pt double black; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;">(1,541,786</p>
</td>
<td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle;" valign="middle">)</td>
<td style="padding: 0px; height: 10px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<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="height: 10px; border-bottom: 4.5pt double black; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<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="height: 10px; border-bottom: 4.5pt double black; padding: 0px; vertical-align: bottom; margin: 0px; text-indent: 0px;" valign="bottom">
<p style="margin: 0px; text-align: right; text-indent: 0px; padding-left: 0px; padding-right: 0px;">(526,576</p>
</td>
<td style="padding: 0px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle;" valign="middle">)</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
</div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<div><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BFSRWAT_VDYTTLRS1C00000000000000000000"><strong>ITEM&#160;3.&#160; &#160; &#160; Quantitative and Qualitative Disclosures About Market Risk</strong></a><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; margin: 0pt;">
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="color: #000000; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Not applicable.</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<div style="color: #000000;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BHYDGA_QBEVEZTXC000000000000000000000"><span style="font-weight: bold;">ITEM&#160;4.&#160; &#160; &#160; Controls and</span><span style="font-weight: bold;"> Procedures</span></a></div>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="color: #000000; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Evaluation of Disclosure Controls and Procedures</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p 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; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Management of SG Blocks, Inc., 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 the Securities Exchange Act of<span>&#160;</span><span>1934</span>, as amended (the &#8220;Exchange Act&#8221;), Rules<span>&#160;</span><span>13</span>a-<span>15</span>(e) or<span>&#160;</span><span>15</span>d-<span>15</span>(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q (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 not 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 Securities and Exchange Commission 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="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p 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; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Principal Executive Officer and the Principal Financial Officer believe that the condensed consolidated financial statements and other information contained in this Quarterly Report on Form 10-Q present fairly, in all material respects, our business, financial condition and results of operations.</span></p>
<p 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; margin: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;"><br/></span></p>
<p 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; margin: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;">As previously reported, management had identified a deficiency in our internal control over financial reporting, which was related to the timely closing of the accounting records and technical accounting guidance to complex and/or new transactions. Our management had concluded that we do not maintain effective controls related to both deficiencies surrounding the timely closing of the accounting records and technical accounting guidance. Management had determined that the aggregate impact of this deficiency resulted in a material weakness. The material weakness did not result in any identified misstatements in the current period consolidated financial statements, nor in any restatements of consolidated financial statements previously reported by us, and there were no changes in previously released financial results.</span></p>
<p 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; margin: 0pt;"><br/></p>
<p 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; margin: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;">A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company's annual or interim financial statements will not be prevented or detected on a timely basis.</span></p>
<p 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; margin: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;"><br/></span></p>
<p style="text-align: start; background: white; margin: 0pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><b><span>Remediation Steps to Address the Material Weakness</span></b></span></p>
<p style="text-align: start; background: white; margin: 0pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px;"><br/></p>
<p style="text-align: start; background: white; margin: 0pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0px;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;">Since identifying the material weakness related to the timely closing of accounting records and technical accounting guidance to complex and/or new transactions, we have taken steps to strengthen the control function related to the financial closing process. These steps included retaining two additional senior accounting resources to help enhance the timeliness of the accounting close process and to have additional oversight for new and complex accounting transactions. We will continue to enhance controls to ensure the financial closing process is effectively implemented. Although we plan to complete this remediation process as quickly as possible, we cannot at this time estimate when the remediation will be completed.</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><br/></p>
<p style="color: #000000; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Changes in Internal Control over Financial Reporting</span></p>
<p style="color: #000000; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0pt;"><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;"><br/></span></p>
<p style="color: #000000; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0pt;"><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;">Other than as described above, for the fiscal quarter ended March 31, 2021, there have been no changes in our internal control over financial reporting identified in connection with the evaluations required by Rule 13a-15(d) or Rule 15d-15(d) under the Exchange Act that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.&#160;</span></p>
<p style="color: #000000; font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; margin: 0pt;"><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;"><br/></span></p>
<p style="background: white; margin: 0pt; font-size: 11pt; font-family: Calibri, sans-serif; text-align: start; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; color: #000000; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><b><span>Inherent Limitations on Effectiveness of Controls</span></b></span></p>
<p style="text-align: justify; background: white; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">&#160;</span></p>
<p style="text-align: justify; text-indent: 0.25in; background: white; margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; color: black;">Our management, including our CEO and our CFO, do not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
</div>
<div>
<div id="t_ft_UVJUXGPXLC00000000000000000000b">
<table style="width: 100%; font-family: 'times new roman'; font-size: 10pt; height: 10px;">
<tbody>
<tr style="height: 10px;">
<td class="pgno" style="padding: 0px; text-align: center; height: 10px;"><span class="pageno" style="font-size: 10pt;">43</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><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BBGWEY_N1BX9IYZMO00000000000000000000"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b><i>PART II. OTHER INFORMATION</i></b></span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b><i>&#160;</i></b></span></a><br/></div>
</div>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></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;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BYSHSK_OTM63RZ33K00000000000000000000"></a><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BVXFSH_K2TQZ74YJK00000000000000000000"><strong><span>ITEM&#160;1.</span><span> &#160; &#160; Legal Proceedings</span></strong></a></div>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></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; margin: 0pt 0px;"><span>The information included in "Note 16&#160;- Commitments and Contingencies" of the Company's condensed consolidated financial statements included elsewhere in this Form 10-Q is incorporated by reference into this Item.</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></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;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BYTRFS_09QAMFCTC000000000000000000000"><strong><span>ITEM&#160;1A.&#160; Risk</span></strong><strong><span> Factors</span></strong></a></div>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="color: #000000; font: 10pt / 1.3 '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; margin: 0pt 0px;"><span style="line-height: inherit;"><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; line-height: inherit;">Investing in our common stock involves a high degree of risk. You should consider carefully the following risks, together with all other information in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and notes thereto. 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. The following information updates, and should be read in conjunction with, the information disclosed in Part I, Item 1A, "Risk Factors," contained in the Annual Report on Form 10-K for the year ended December 31, 2020 as amended by the Amendment No. 1 thereto (the &#8220;2020 Form 10-K&#8221;).&#160;</span>There have been no material changes from the risk factors disclosed in &#8220;Part I&#8212;Item&#160;1A. Risk Factors&#8221; in our&#160;2020&#160;Form 10-K, except as follows:</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10pt; color: #000000;">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></i></b></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">At&#160;March 31, 2021&#160;and December 31, 2020, we had cash and cash equivalents and a short-term investment, collectively, of $10,540,290&#160;and $13,010,356, respectively. However, during the three months ended March 31, 2021 and year ended&#160;December 31, 2020, we reported a net loss of $1,144,350 and $4,508,162, respectively, and used $2,183,116&#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="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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.&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p><span style="font-weight: bold; font-style: italic;"> The loss of&#160;one&#160;or a few customers could have a material adverse effect on us.</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-family: 'Times New Roman', serif;">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. For example, for the three months ended March 31, 2021 approximately 80% of our revenue was generated from two customers and&#160;for the year ended December 31, 2020,&#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;">approximately 61% of our revenue was generated from three customers. Although we have contractual relationships&#160;with many of our significant customers, our customers may unilaterally reduce or discontinue their contracts with us at any time.&#160;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="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><i><span style="font-size: 10.0pt; color: black;">We rely on certain vendors to supply us with materials and products that, if&#160;we were unable to obtain, could adversely affect our business.</span></i></b></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<p style="background: white; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">We have relationships with key materials vendors, and we rely on suppliers for our purchases of products from them.&#160;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.&#160;&#160;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.&#160;&#160;We also rely on other vendors for&#160;critical services such as transportation, supply chain and professional services.&#160;&#160;Any negative impacts to our business&#160;or liquidity could adversely impact our ability to establish or maintain these relationships.&#160;For the three months ended March 31, 2021<span style="mso-spacerun: yes;">&#160;<span style="background-color: #ffffff;">28</span></span><span style="background-color: #ffffff;">% of our costs of revenue related to two vendors.</span><span style="mso-spacerun: yes;">&#160; </span>For the year ended December 31, 2020, there were no vendors which represented 10% or more of our cost of revenue.</span></p>
<p style="margin: 0pt; text-indent: 36pt; font-size: 7pt;"><span style="font-family: 'Times New Roman'; font-size: 7pt;"><br/></span></p>
<div>
<div id="t_ft_3JEIJC1DY800000000000000000000b">
<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">44</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: 0in 0in 0.0001pt; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><b><i><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">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></i></b></p>
<p style="margin: 0in 0in 0.0001pt; background: white; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><br/></span></p>
<p style="margin: 0in 0in 0.0001pt; background: white; font-size: 11pt; font-family: Calibri, sans-serif; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"></span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">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.&#160;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.&#160;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.&#160;As of December 31, 2020, our backlog totaled approximately $25.1&#160;million and as of&#160;March 31, 2021, our backlog totaled approximately $22.9 million. The decrease in backlog at March 31, 2021 from December 31, 2020 is primarily attributable to</span><span style="font-size: 10pt; margin: 0in 0in 0.0001pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"> work in progress or completed contracts during the first three months of 2021&#160;for approximately&#160;$3.3 million and <span>executing&#160;one contract during the first quarter of 2021 in the amount of approximately $1.3 million. <span>&#160;</span>Our backlog is described more in detail in&#160;&#8220;Note 12&#8212;Construction&#160;Backlog&#8221; of the notes to our consolidated financial statements included elsewhere in this Quarterly Report.&#160;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.</span></span></span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">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><br/></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-align: start; text-indent: 0px; text-transform: none; white-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: Calibri, sans-serif; margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; color: black; font-family: 'times new roman', times;"><span style="font-size: 10pt; color: #000000;"><span style="text-indent: 48px;"><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: 0px; text-transform: none; white-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; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: #000000;"><b><i>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.</i></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-indent: 0px; text-transform: none; white-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; margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: black;">&#160;</span></p>
<p 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-indent: 0px; text-transform: none; white-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-align: justify; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">At March 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase<span>&#160;</span></span><span>36,436</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;">,<span>&#160;</span></span><span>884,343</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;"><span>&#160;</span>and<span>&#160;</span></span><span>128,090</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;"><span>&#160;</span>shares of common stock, respectively,<span>&#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; line-height: inherit;">outstanding that could potentially dilute future net income per share. Because we had a net loss as of March 31, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, we used the same number of shares outstanding to calculate both the basic and diluted loss per share.&#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;">At<span>&#160;</span></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: start; text-indent: 0px; text-transform: none; white-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; float: none; display: inline !important;">March 31, 2020</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;">, there were options</span><span>, including options to non-employees and non-directors, restricted stock units and warrants to purchase&#160;<span>52,337</span>,&#160;<span>9,187</span>&#160;and&#160;<span>53,190</span>&#160;shares of common stock, respectively, outstanding that could potentially dilute future net income per share.</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-align: start; text-indent: 0px; text-transform: none; white-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: Calibri, sans-serif; margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; color: black; font-family: 'times new roman', times;"><span style="font-size: 10pt; color: #000000;"><span style="text-indent: 48px;"><br/></span></span></span></p>
<p style="margin: 0in 0in 0.0001pt; text-align: justify; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><br/></span></p>
<div>
<div id="t_ft_V46EVJNQXS00000000000000000000b">
<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>
<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;"><a class="customBookmark" id="BISHEA_6U2X8LY0CG00000000000000000000" style="color: #000000; cursor: default; outline: none; pointer-events: none; text-decoration: none;"><strong>ITEM&#160;2.&#160; &#160; &#160;Unregistered Sales of Equity Securities and Use of</strong><strong> Proceeds</strong></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; margin: 0pt 0px;"><br/></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; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">None that have not been previously disclosed in our filings with the SEC.</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; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span><i style="font-size: 10pt; text-indent: 31.9pt;">&#160;</i></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;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BPWEJF_IH5XMWELW000000000000000000000"><strong><span>ITEM&#160;3.&#160; &#160; &#160;Defaults Upon Senior</span></strong><strong><span> Securities</span></strong></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; margin: 0pt 0px;"><br/></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; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">None.&#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; margin: 0pt 0px; text-indent: 0.5in;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span><i style="font-size: 10pt; text-indent: 31.9pt;">&#160;</i></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;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BGFWEQ_U8VCBDY5EO00000000000000000000"><strong><span>ITEM&#160;4.&#160; &#160; &#160;Mine Safety&#160;Disclosures</span></strong></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; margin: 0pt 0px;"><br/></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; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Not applicable.&#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; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><i>&#160;</i></span><i style="font-size: 10pt; text-indent: 0.5in;">&#160;</i></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;"><a class="customBookmark" style="text-decoration: none; color: #000000; cursor: default; outline: none; pointer-events: none;" id="BEWAA_9ORRNSMFE800000000000000000000"><strong><span>ITEM&#160;5.&#160; &#160; &#160;Other Information</span></strong></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; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><i>&#160;</i></span><i style="font-size: 10pt; text-indent: 0.5in;">&#160;&#160;</i></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;"><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;">
<div>
<div id="t_ft_1TDYEJKTDC00000000000000000000b">
<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;"><a href="#TOC">Table of Contents</a></div>
</div>
</div>
</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;"><strong><span><br/></span></strong></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;"><a class="customBookmark" style="text-decoration: none; color: rgb(0, 0, 0); cursor: default; outline: none; pointer-events: none;" id="BZSAH_W3KJLFQXHC00000000000000000000"><strong><span>ITEM&#160;6.&#160; &#160; &#160;</span><span> Exhibits</span></strong></a></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-indent: 0px; 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, serif; font-size: 13.3333px; margin: 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; text-decoration-style: initial; text-decoration-color: initial;" id="t_ft_7W7UQL076800000000000000000000b">
<table style="height: 329px; width: 100.018%; font: 10pt 'times new roman'; 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; border-collapse: collapse; margin-left: 0.1px;" cellpadding="0">
<tbody>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding-bottom: 1.5pt; text-align: center; width: 99.8555%; margin-left: 0.1px; height: 19px;" colspan="3"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>EXHIBIT INDEX</b></span></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="border-bottom: 1.5pt solid black; width: 12.1387%; margin-left: 0.1px; height: 19px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Exhibit Number</b></span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px;"><span style="font-family: 'Times New Roman', Times, serif;">&#160;</span></td>
<td style="border-bottom: 1.5pt solid black; text-align: center; width: 86.2943%; margin-left: 0.1px; height: 19px;"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Description</b></span></span></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><span>3.1</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex3i_sgblocksinc.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;">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></span></a></td>
</tr>
<tr style="height: 15px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px;"><span>3.2</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390016014815/f8k101515ex3ii_sgblocksinc.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; 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></span></a></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><span>3.3</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017001852/f8k022817ex3i_sgblocksinc.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;">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)).</span></span></a></td>
</tr>
<tr style="height: 15px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px;"><span>3.4</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390017005022/f8k051117ex3i_sgblocksinc.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;">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></span></a></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><span>3.5</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390018017404/f8k121318ex3-1_sgblocksinc.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;"> 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></span></a></td>
</tr>
<tr>
<td style="width: 12.1387%; margin-left: 0.1px;"><span>3.6</span></td>
<td style="width: 1.42246%; margin-left: 0.1px;"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019010112/f8k060519ex3-1_sgblocks.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;">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></span></a></td>
</tr>
<tr style="height: 15px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><span>3.7</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px; background-color: rgb(204, 238, 255);"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390019025668/fs12019a1ex3-7_sgblocksinc.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;">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 (File No. 333-235295) as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 9, 2019).</span></span></a></td>
</tr>
<tr style="height: 15px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 15px;"><span>3.8</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 15px;"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 15px;"><a href="http://www.sec.gov/Archives/edgar/data/1023994/000121390020002638/f8k020420ex3-1_sgblocks.htm"><span><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #0000ff;">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)).</span></span></a></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span>31.1*</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span><span style="font-family: 'Times New Roman', Times, serif;">&#160;</span></span></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><a href="ex311_1.htm" class="LinkedExhibit" style="-sec-extract:exhibit"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Certification by Chief Executive Officer pursuant to Section&#160;302&#160;of the Sarbanes-Oxley Act of&#160;2002.</span> </span></span></a></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px;"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">31.2*</span></span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px;"><span><span style="font-family: 'Times New Roman', Times, serif;">&#160;</span></span></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px;"><a href="ex312_2.htm" class="LinkedExhibit" style="-sec-extract:exhibit"><span> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Certification by Chief Financial Officer pursuant to Section&#160;302&#160;of the Sarbanes-Oxley Act of&#160;2002.</span> </span></a></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">32.1*</span></span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span><span style="font-family: 'Times New Roman', Times, serif;">&#160;</span></span></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><a href="ex321_3.htm" class="LinkedExhibit" style="-sec-extract:exhibit"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Certification by Chief Executive Officer and Chief Financial Officer pursuant to Section&#160;906&#160;of the Sarbanes-Oxley Act of&#160;2002.</span> </span></span></a></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.INS+</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px;"><span style="font-family: 'Times New Roman', Times, serif;">&#160;</span></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px;"><span> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">XBRL Instance Document&#160;- the instance document does not appear in the Interactive Data File as the XBRL tags are embedded within the Inline XBRL document.</span> </span></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">101.SCH+</td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">XBRL Taxonomy Extension Schema Document.</span> </span></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px;">101.CAL+</td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px;"><span> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">XBRL Taxonomy Extension Calculation Linkbase Document.</span> </span></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">101.DEF+</td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">XBRL Taxonomy Extension Definition Linkbase Document.</span> </span></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px;">101.LAB+</td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px;"><br/></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px;"><span> <span style="font-size: 10.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">XBRL Taxonomy Extension Label Linkbase Document.</span> </span></td>
</tr>
<tr style="margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);">
<td style="width: 12.1387%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">101.PRE+</span></td>
<td style="width: 1.42246%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span style="font-family: 'Times New Roman', Times, serif;">&#160;</span></td>
<td style="width: 86.2943%; margin-left: 0.1px; height: 19px; background-color: rgb(204, 238, 255);"><span><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">XBRL Taxonomy Extension Presentation Linkbase Document.&#160;&#160;</span></span></td>
</tr>
</tbody>
</table>
</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-indent: 0px; 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, serif; font-size: 13.3333px; margin: 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; text-decoration-style: initial; text-decoration-color: initial;" id="t_ft_DTBHJCR61C00000000000000000000b">
<table style="width: 100%; font: 10pt 'times new roman'; 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; margin-left: 0.1px;" cellpadding="0">
<tbody>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif;">
<td style="font: 10pt 'Times New Roman', Times, serif; width: 2%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">+</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 1%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="text-align: justify; font: 10pt 'Times New Roman', Times, serif; width: 97%; padding: 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Filed herewith.</b></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="font-family: 'Times New Roman', Times, serif; 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;" id="t_ft_DEHFESAY3K00000000000000000000b">
<table style="height: 16px; width: 100%; font: 10pt 'times new roman'; 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; margin-left: 0.1px;" cellpadding="0">
<tbody>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 2%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">*</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 1%;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="text-align: justify; font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 97%; padding: 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>Furnished herewith.&#160;</b></span></td>
</tr>
</tbody>
</table>
</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-style: initial; text-decoration-color: initial;" id="t_ft_RQVWB4K5F400000000000000000000b">
<p><br/></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;">47</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: rgb(0, 0, 0); cursor: default; outline: none; pointer-events: none;" id="BRWAS_MKB9FNEK4000000000000000000000"><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;">&#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>Pursuant to the requirements of the Securities Exchange Act of&#160;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: 31.9pt;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><i>&#160;</i></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;" id="t_ft_O5D9C5904G00000000000000000000b">
<table style="height: 162px; width: 100%; font: 10pt 'times new roman'; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; border-collapse: collapse; margin-left: 0.1px;" cellpadding="0">
<tbody>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 901px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 601px;" colspan="2"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>SG BLOCKS, INC.</b></span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 901px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; height: 16px; width: 601px;" colspan="2"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Registrant)</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 16px;">
<td style="width: 901px; font: 10pt 'Times New Roman', Times, serif; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="width: 60px; font: 10pt 'Times New Roman', Times, serif; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="width: 540px; font: 10pt 'Times New Roman', Times, serif; height: 16px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 17px;">
<td style="font: 10pt 'Times New Roman', Times, serif; height: 17px; width: 901px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Date:<span>&#160;</span><span style="border-right: none; border-left: none;">May 20, 2021</span></span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; height: 17px; width: 60px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">By:</span></td>
<td style="border-bottom: 1.5pt solid black; font: 10pt 'Times New Roman', Times, serif; height: 17px; width: 540px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Paul M. Galvin</span></td>
</tr>
<tr style="vertical-align: top; font: 10pt 'Times New Roman', Times, serif; height: 48px;">
<td style="font: 10pt 'Times New Roman', Times, serif; height: 48px; width: 901px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; height: 48px; width: 60px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; height: 48px; width: 540px;">
<p style="font: 10pt 'Times New Roman', Times, serif; margin: 0pt 0px;">Paul M. Galvin</p>
<p style="font: 10pt 'Times New Roman', Times, serif; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chief Executive Officer and Chairman of the Board</span></p>
<p style="font: 10pt 'Times New Roman', Times, serif; margin: 0pt 0px;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(Principal Executive Officer)</span></p>
</td>
</tr>
<tr style="height: 16px;">
<td style="font: 10pt 'Times New Roman', Times, serif; width: 901px; height: 16px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 60px; height: 16px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 540px; height: 16px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="font: 10pt 'Times New Roman', Times, serif; width: 901px; height: 17px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 60px; height: 17px;"><span>By:</span></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 540px; border-bottom: 2px solid #000000; height: 17px;"><span>/s/ Gerald A. Sheeran</span></td>
</tr>
<tr style="height: 16px;">
<td style="font: 10pt 'Times New Roman', Times, serif; width: 901px; height: 16px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 60px; height: 16px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 540px; height: 16px;">
<p style="margin: 0in 0in 0.0001pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><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;">Gerald A. Sheeran</span></span></p>
<p style="margin: 0in 0in 0.0001pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><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;">Acting Chief Financial Officer&#160;</span></span><span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"></span></p>
<p style="margin: 0in 0in 0.0001pt; background: white; font-variant-ligatures: normal; font-variant-caps: normal; orphans: 2; text-align: start; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; word-spacing: 0px; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="cursor: pointer;"><span><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;">(Principal Financial Officer and Principal Accounting Officer)</span></span></span><span style="font-size: 10.0pt; color: black;"></span></p>
</td>
</tr>
<tr>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 901px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 60px;"><br/></td>
<td style="font: 10pt 'Times New Roman', Times, serif; width: 540px;"><br/></td>
</tr>
</tbody>
</table>
<p><br/></p>
<p><br/></p>
</div>
</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>2
<FILENAME>sgbx-20210331_def.xml
<DESCRIPTION>DEFINITION
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon-->
<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:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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/ConstructionBacklogTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CommitmentsandContingenciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesPayableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Constructionbacklogdetailstextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Disclosure-ConvertibleDebenturesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/WarrantsDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#WarrantsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DebtorinPossessionFinancingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofOperationsUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DescriptionofBusinessDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShareDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SubsequentEventDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Liquidity" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Liquidity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergenceFromBankruptcy" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipment" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesPayable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombination" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombination" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Leases" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Leases" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShare" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Inventory" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Inventory" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DebtorInPossessionFinancing" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklog" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklog" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquity" xlink:type="simple" xlink:href="sgbx-20210331.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Warrants" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Warrants" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DocumentCommitmentsandContingencies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEvents" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergenceFromBankruptcyTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#InventoryTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShareTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergencefromBankruptcyDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetail" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetail" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetailTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Definition : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:title="us-gaap_PropertyPlantAndEquipmentMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_EquipmentTextualAbstract" xlink:label="sgbx_EquipmentTextualAbstract" xlink:title="sgbx_EquipmentTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="sgbx_EquipmentTextualAbstract" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentLineItems to sgbx_EquipmentTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:title="us-gaap_Depreciation" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_EquipmentTextualAbstract" xlink:to="us-gaap_Depreciation" xlink:title="Definition : sgbx_EquipmentTextualAbstract to us-gaap_Depreciation" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsLineItems" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:title="us-gaap_OtherCommitmentsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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-20210331.xsd#sgbx_EdiInternationalPcMember" xlink:label="sgbx_EdiInternationalPcMember" xlink:title="sgbx_EdiInternationalPcMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_EdiInternationalPcMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_EdiInternationalPcMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.xsd#sgbx_RecoveryOfDamagesSought" xlink:label="sgbx_RecoveryOfDamagesSought" xlink:title="sgbx_RecoveryOfDamagesSought" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_RecoveryOfDamagesSought" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to sgbx_RecoveryOfDamagesSought" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ClaimedWages" xlink:label="sgbx_ClaimedWages" xlink:title="sgbx_ClaimedWages" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_ClaimedWages" xlink:title="Definition : us-gaap_OtherCommitmentsLineItems to sgbx_ClaimedWages" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="9" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:title="us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Definition : us-gaap_DebtInstrumentTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:title="us-gaap_ProceedsFromIssuanceOfDebt" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" use="optional" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_PurchaseSharesOfCommonStock" xlink:label="sgbx_PurchaseSharesOfCommonStock" xlink:title="sgbx_PurchaseSharesOfCommonStock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_PurchaseSharesOfCommonStock" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_PurchaseSharesOfCommonStock" xlink:type="arc" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="Definition : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc" use="optional" order="18" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Definition : sgbx_LiquidityTable to us-gaap_SubsequentEventTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.xsd#sgbx_LiquidityTextualAbstract" xlink:label="sgbx_LiquidityTextualAbstract" xlink:title="sgbx_LiquidityTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityLineItems" xlink:to="sgbx_LiquidityTextualAbstract" xlink:title="Definition : sgbx_LiquidityLineItems to sgbx_LiquidityTextualAbstract" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTextualAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Definition : sgbx_LiquidityTextualAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:title="us-gaap_OtherAssetsCurrent" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityTextualAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:title="Definition : sgbx_LiquidityTextualAbstract to us-gaap_OtherAssetsCurrent" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromOtherEquity" xlink:label="us-gaap_ProceedsFromOtherEquity" xlink:title="us-gaap_ProceedsFromOtherEquity" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityTextualAbstract" xlink:to="us-gaap_ProceedsFromOtherEquity" xlink:title="Definition : sgbx_LiquidityTextualAbstract to us-gaap_ProceedsFromOtherEquity" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ProceedsFromPublicOffering" xlink:label="sgbx_ProceedsFromPublicOffering" xlink:title="sgbx_ProceedsFromPublicOffering" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_LiquidityTextualAbstract" xlink:to="sgbx_ProceedsFromPublicOffering" xlink:title="Definition : sgbx_LiquidityTextualAbstract to sgbx_ProceedsFromPublicOffering" xlink:type="arc" order="3" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:title="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:title="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:title="Definition : us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems to us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Definition : us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable to us-gaap_FinancialInstrumentAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="Definition : us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_NotePayableTextualAbstract" xlink:label="sgbx_NotePayableTextualAbstract" xlink:title="sgbx_NotePayableTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="sgbx_NotePayableTextualAbstract" xlink:title="Definition : us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems to sgbx_NotePayableTextualAbstract" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:title="Definition : sgbx_NotePayableTextualAbstract to us-gaap_ProceedsFromNotesPayable" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_NotesPayable" xlink:title="Definition : sgbx_NotePayableTextualAbstract to us-gaap_NotesPayable" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Definition : sgbx_NotePayableTextualAbstract to us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Definition : sgbx_NotePayableTextualAbstract to us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:title="Definition : sgbx_NotePayableTextualAbstract to us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:title="Definition : sgbx_NotePayableTextualAbstract to us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" use="optional" order="5" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:title="Definition : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_NotesReceivableTextualAbstract" xlink:label="sgbx_NotesReceivableTextualAbstract" xlink:title="sgbx_NotesReceivableTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sgbx_NotesReceivableTextualAbstract" xlink:title="Definition : us-gaap_AccountsNotesAndLoansReceivableLineItems to sgbx_NotesReceivableTextualAbstract" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:title="Definition : sgbx_NotesReceivableTextualAbstract to us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Definition : sgbx_NotesReceivableTextualAbstract to us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Definition : sgbx_NotesReceivableTextualAbstract to us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="us-gaap_DebtInstrumentDescription" xlink:title="us-gaap_DebtInstrumentDescription" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_NotesReceivableTextualAbstract" xlink:to="us-gaap_DebtInstrumentDescription" xlink:title="Definition : sgbx_NotesReceivableTextualAbstract to us-gaap_DebtInstrumentDescription" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:title="Definition : sgbx_NotesReceivableTextualAbstract to us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:type="arc" use="optional" order="4" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/Constructionbacklogdetailstextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" xlink:title="us-gaap_RestructuringCostAndReserveLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:title="us-gaap_LeaseContractualTermAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_LeaseContractualTermAxis" xlink:title="Definition : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to us-gaap_LeaseContractualTermAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:title="us-gaap_LeaseContractualTermDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" xlink:title="Definition : us-gaap_LeaseContractualTermAxis to us-gaap_LeaseContractualTermDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="us-gaap_LeaseContractualTermDomain" xlink:to="sgbx_ExclusiveLicenseAgreementMember" xlink:title="Definition : us-gaap_LeaseContractualTermDomain to sgbx_ExclusiveLicenseAgreementMember" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="us-gaap_LeaseContractualTermDomain_1" xlink:title="us-gaap_LeaseContractualTermDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain_1" xlink:title="Definition : us-gaap_LeaseContractualTermAxis to us-gaap_LeaseContractualTermDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" 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-20210331.xsd#sgbx_ConvertibleDebenturesLineItems" xlink:label="sgbx_ConvertibleDebenturesLineItems" xlink:title="sgbx_ConvertibleDebenturesLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/IncomeTaxesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" xlink:title="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" xlink:title="Definition : us-gaap_OperatingLossCarryforwardsLineItems to us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.xsd#sgbx_IncomeTaxTextualAbstract" xlink:label="sgbx_IncomeTaxTextualAbstract" xlink:title="sgbx_IncomeTaxTextualAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="sgbx_IncomeTaxTextualAbstract" xlink:title="Definition : us-gaap_OperatingLossCarryforwardsLineItems to sgbx_IncomeTaxTextualAbstract" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" xlink:title="us-gaap_SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="Definition : sgbx_WarrantsTextualAbstract to us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="Definition : sgbx_WarrantsTextualAbstract to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" use="optional" order="6" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:title="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="sgbx-20210331.xsd#sgbx_StockBasedOptionMember" xlink:label="sgbx_StockBasedOptionMember" xlink:title="sgbx_StockBasedOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sgbx_StockBasedOptionMember" xlink:title="Definition : us-gaap_PlanNameDomain to sgbx_StockBasedOptionMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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-20210331.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-20210331.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-20210331.xsd#sgbx_SheeranMember" xlink:label="sgbx_SheeranMember" xlink:title="sgbx_SheeranMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_SheeranMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_SheeranMember" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ArmstrongMember" xlink:label="sgbx_ArmstrongMember" xlink:title="sgbx_ArmstrongMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_ArmstrongMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_ArmstrongMember" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:title="Definition : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeContractTypeDomain" xlink:to="us-gaap_StockOptionMember" xlink:title="Definition : us-gaap_DerivativeContractTypeDomain to us-gaap_StockOptionMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NumberOfConsultants" xlink:label="sgbx_NumberOfConsultants" xlink:title="sgbx_NumberOfConsultants" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_NumberOfConsultants" xlink:title="Definition : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_NumberOfConsultants" xlink:type="arc" order="19" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetails2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:title="us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SharebasedCompensationDetails2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" use="optional" order="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:type="arc" use="optional" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" use="optional" order="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" use="optional" order="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:type="arc" use="optional" order="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" use="optional" order="21" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.xsd#sgbx_RentalIncomeMember" xlink:label="sgbx_RentalIncomeMember" xlink:title="sgbx_RentalIncomeMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_RentalIncomeMember" xlink:title="Definition : us-gaap_ReceivablesBillingStatusDomain to sgbx_RentalIncomeMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:title="Definition : us-gaap_LiabilitiesFairValueDisclosureAbstract to us-gaap_ShortTermInvestments" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="Definition : us-gaap_StatementLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:title="us-gaap_InterestExpense" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" xlink:title="Definition : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InterestExpense" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" xlink:title="us-gaap_ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" xlink:title="Definition : us-gaap_ScheduleOfStockByClassTable to srt_RangeAxis" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/DescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_DescriptionOfBusinessLineItems" xlink:label="sgbx_DescriptionOfBusinessLineItems" xlink:title="sgbx_DescriptionOfBusinessLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:title="us-gaap_OverAllotmentOptionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:title="Definition : us-gaap_SaleOfStockNameOfTransactionDomain to us-gaap_OverAllotmentOptionMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_SharesIssuedPricePerShare" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_DescriptionOfBusinessTextualAbstract" xlink:to="sgbx_WarrantsToPurchase" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to sgbx_WarrantsToPurchase" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_WarrantExercisePrice" xlink:label="sgbx_WarrantExercisePrice" xlink:title="sgbx_WarrantExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="sgbx_WarrantExercisePrice" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to sgbx_WarrantExercisePrice" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOfferingCosts" xlink:label="us-gaap_DeferredOfferingCosts" xlink:title="us-gaap_DeferredOfferingCosts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="us-gaap_DeferredOfferingCosts" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to us-gaap_DeferredOfferingCosts" xlink:type="arc" use="optional" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_CommissionsAndRelatedExpenses" xlink:label="sgbx_CommissionsAndRelatedExpenses" xlink:title="sgbx_CommissionsAndRelatedExpenses" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="sgbx_CommissionsAndRelatedExpenses" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to sgbx_CommissionsAndRelatedExpenses" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AdditionalExpensesRelatedToOffering" xlink:label="sgbx_AdditionalExpensesRelatedToOffering" xlink:title="sgbx_AdditionalExpensesRelatedToOffering" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="sgbx_AdditionalExpensesRelatedToOffering" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to sgbx_AdditionalExpensesRelatedToOffering" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_UnderwritingFeesAndCommissions" xlink:label="sgbx_UnderwritingFeesAndCommissions" xlink:title="sgbx_UnderwritingFeesAndCommissions" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="sgbx_UnderwritingFeesAndCommissions" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to sgbx_UnderwritingFeesAndCommissions" xlink:type="arc" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_StockIssuanceCosts" xlink:label="sgbx_StockIssuanceCosts" xlink:title="sgbx_StockIssuanceCosts" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_DescriptionOfBusinessTextualAbstract" xlink:to="sgbx_StockIssuanceCosts" xlink:title="Definition : sgbx_DescriptionOfBusinessTextualAbstract to sgbx_StockIssuanceCosts" xlink:type="arc" order="12" 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-20210331.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Definition : sgbx_LiquidityTable to us-gaap_SubsequentEventTypeAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="sgbx-20210331.xsd#sgbx_LegalExpenseMember" xlink:label="sgbx_LegalExpenseMember" xlink:title="sgbx_LegalExpenseMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sgbx_LegalExpenseMember" xlink:title="Definition : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to sgbx_LegalExpenseMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails3">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="Definition : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/LiquidityTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityLineItems" xlink:label="sgbx_LiquidityLineItems" xlink:title="sgbx_LiquidityLineItems" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SummaryOfSignificantAccountingPoliciesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:title="us-gaap_ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:title="us-gaap_FurnitureAndFixturesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_FurnitureAndFixturesMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:title="us-gaap_VehiclesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_VehiclesMember" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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="sgbx-20210331.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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCycle" xlink:label="us-gaap_OperatingCycle" xlink:title="us-gaap_OperatingCycle" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OperatingCycle" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OperatingCycle" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="15" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="16" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:title="us-gaap_OtherDepreciationAndAmortization" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OtherDepreciationAndAmortization" xlink:type="arc" use="optional" order="17" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="18" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="19" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="20" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="21" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NumberOfConsultants" xlink:label="sgbx_NumberOfConsultants" xlink:title="sgbx_NumberOfConsultants" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_NumberOfConsultants" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_NumberOfConsultants" xlink:type="arc" order="22" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="24" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="25" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RevenueRecognizedAtPointInTime" xlink:label="sgbx_RevenueRecognizedAtPointInTime" xlink:title="sgbx_RevenueRecognizedAtPointInTime" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RevenueRecognizedAtPointInTime" xlink:title="Definition : sgbx_AccountingPoliciesTextualAbstract to sgbx_RevenueRecognizedAtPointInTime" xlink:type="arc" order="26" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="27" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:title="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_SubleaseTerm" xlink:label="sgbx_SubleaseTerm" xlink:title="sgbx_SubleaseTerm" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="sgbx_SubleaseTerm" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to sgbx_SubleaseTerm" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:label="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:title="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:label="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="Definition : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:type="arc" use="optional" order="6" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_BuildingHeldForLeasesMember" xlink:label="sgbx_BuildingHeldForLeasesMember" xlink:title="sgbx_BuildingHeldForLeasesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_BuildingHeldForLeasesMember" xlink:title="Definition : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_BuildingHeldForLeasesMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" xlink:title="us-gaap_CollateralAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_CollateralAxis" xlink:title="Definition : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_CollateralAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" xlink:title="us-gaap_CollateralDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" xlink:title="Definition : us-gaap_CollateralAxis to us-gaap_CollateralDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CollateralDomain" xlink:to="us-gaap_AutomobilesMember" xlink:title="Definition : us-gaap_CollateralDomain to us-gaap_AutomobilesMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain_1" xlink:title="us-gaap_CollateralDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_1" xlink:title="Definition : us-gaap_CollateralAxis to us-gaap_CollateralDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:title="us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ParentMember" xlink:to="us-gaap_CommonStockMember" xlink:title="Definition : us-gaap_ParentMember to us-gaap_CommonStockMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ParentMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="Definition : us-gaap_ParentMember to us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ParentMember" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="Definition : us-gaap_ParentMember to us-gaap_RetainedEarningsMember" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:title="us-gaap_DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:label="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:title="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:title="Definition : us-gaap_DisaggregationOfRevenueLineItems to sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_HotelMember" xlink:label="srt_HotelMember" xlink:title="srt_HotelMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_HotelMember" xlink:title="Definition : srt_ProductsAndServicesDomain to srt_HotelMember" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MedicalMember" xlink:type="arc" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MedicalConstructionMember" xlink:label="sgbx_MedicalConstructionMember" xlink:title="sgbx_MedicalConstructionMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalConstructionMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MedicalConstructionMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MedicalLabMember" xlink:label="sgbx_MedicalLabMember" xlink:title="sgbx_MedicalLabMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalLabMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_MedicalLabMember" xlink:type="arc" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionAndEngineeringServicesMember" xlink:label="sgbx_ConstructionAndEngineeringServicesMember" xlink:title="sgbx_ConstructionAndEngineeringServicesMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_ConstructionAndEngineeringServicesMember" xlink:title="Definition : srt_ProductsAndServicesDomain to sgbx_ConstructionAndEngineeringServicesMember" xlink:type="arc" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xlink:title="us-gaap_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xlink:title="us-gaap_SubsequentEventTable" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_SubsequentEventTable" xlink:type="arc" use="optional" order="0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to us-gaap_SubsequentEventTypeAxis" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:title="srt_StatementGeographicalAxis" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_StatementGeographicalAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to srt_StatementGeographicalAxis" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:title="srt_SegmentGeographicalDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:title="Definition : srt_StatementGeographicalAxis to srt_SegmentGeographicalDomain" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_TX" xlink:label="stpr_TX" xlink:title="stpr_TX" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_TX" xlink:title="Definition : srt_SegmentGeographicalDomain to stpr_TX" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_1" xlink:title="srt_SegmentGeographicalDomain" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_1" xlink:title="Definition : srt_StatementGeographicalAxis to srt_SegmentGeographicalDomain" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to us-gaap_LitigationStatusAxis" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to us-gaap_FinancialInstrumentAxis" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtMember" xlink:label="us-gaap_DebtMember" xlink:title="us-gaap_DebtMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DebtMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_DebtMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_DebtOneMember" xlink:label="sgbx_DebtOneMember" xlink:title="sgbx_DebtOneMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_DebtOneMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_DebtOneMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_CompanyNoteMember" xlink:title="Definition : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_CompanyNoteMember" xlink:type="arc" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_SubsequentEventTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Definition : us-gaap_SubsequentEventTable to srt_TitleOfIndividualAxis" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:title="srt_BoardOfDirectorsChairmanMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_BoardOfDirectorsChairmanMember" xlink:type="arc" use="optional" order="0" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MrGalvinMember" xlink:label="sgbx_MrGalvinMember" xlink:title="sgbx_MrGalvinMember" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_MrGalvinMember" xlink:title="Definition : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_MrGalvinMember" xlink:type="arc" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfLand" xlink:label="us-gaap_AreaOfLand" xlink:title="us-gaap_AreaOfLand" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_AreaOfLand" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_AreaOfLand" xlink:type="arc" use="optional" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:label="us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:title="us-gaap_PaymentsToAcquireAssetsInvestingActivities" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:type="arc" use="optional" order="2" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:title="us-gaap_AreaOfRealEstateProperty" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_AreaOfRealEstateProperty" xlink:type="arc" use="optional" order="3" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:type="arc" use="optional" order="4" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:title="us-gaap_DebtInstrumentFaceAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" use="optional" order="5" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" use="optional" order="6" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LongTermLoanAmount" xlink:label="sgbx_LongTermLoanAmount" xlink:title="sgbx_LongTermLoanAmount" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="sgbx_LongTermLoanAmount" xlink:title="Definition : us-gaap_SubsequentEventLineItems to sgbx_LongTermLoanAmount" xlink:type="arc" order="7" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_UnpaidWagesAndBonuses" xlink:label="sgbx_UnpaidWagesAndBonuses" xlink:title="sgbx_UnpaidWagesAndBonuses" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="sgbx_UnpaidWagesAndBonuses" xlink:title="Definition : us-gaap_SubsequentEventLineItems to sgbx_UnpaidWagesAndBonuses" xlink:type="arc" order="8" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1" xlink:title="us-gaap_SeveranceCosts1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SeveranceCosts1" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_SeveranceCosts1" xlink:type="arc" use="optional" order="9" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1" xlink:label="us-gaap_NotesIssued1" xlink:title="us-gaap_NotesIssued1" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_NotesIssued1" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_NotesIssued1" xlink:type="arc" use="optional" order="10" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:label="us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:title="us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:type="arc" use="optional" order="11" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:type="arc" use="optional" order="12" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" use="optional" order="13" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AggregateSharesOfCommonStock" xlink:label="sgbx_AggregateSharesOfCommonStock" xlink:title="sgbx_AggregateSharesOfCommonStock" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="sgbx_AggregateSharesOfCommonStock" xlink:title="Definition : us-gaap_SubsequentEventLineItems to sgbx_AggregateSharesOfCommonStock" xlink:type="arc" order="14" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Definition : us-gaap_SubsequentEventLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" use="optional" order="15" 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/CondensedConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" />
  <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/EmergenceFromBankruptcy" />
  <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/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/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/NetIncomeLossPerShare" />
  <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/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/IncomeTaxes" />
  <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/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/SummaryofSignificantAccountingPoliciesPolicies" />
  <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/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/InventoryTables" />
  <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/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/NetIncomeLossPerShareTables" />
  <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/IncomeTaxesTables" />
  <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/EmergencefromBankruptcyDetails" />
  <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/SummaryofSignificantAccountingPoliciesDetails3" />
  <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/ContractAssetsandContractLiabilitiesDetailsTextual" />
  <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/BusinessCombinationDetail" />
  <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/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/ConstructionBacklogDetails" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>3
<FILENAME>sgbx-20210331_pre.xml
<DESCRIPTION>PRESENTATION
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon-->
<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:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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/PropertyPlantandEquipmentDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesPayable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEvents" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesPayableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#InventoryTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Warrants" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Warrants" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquity" xlink:type="simple" xlink:href="sgbx-20210331.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklog" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklog" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShare" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DebtorInPossessionFinancing" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipment" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Inventory" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Inventory" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofOperationsUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CommitmentsandContingenciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Disclosure-ConvertibleDebenturesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergenceFromBankruptcyTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DebtorinPossessionFinancingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Constructionbacklogdetailstextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergenceFromBankruptcy" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergencefromBankruptcyDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Liquidity" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Liquidity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DescriptionofBusinessDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DocumentCommitmentsandContingencies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShareTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/WarrantsDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#WarrantsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShareDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombination" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombination" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Leases" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Leases" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetailTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetail" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetail" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SubsequentEventDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <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:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" xlink:title="us-gaap_PropertyPlantAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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_PropertyPlantAndEquipmentLineItems" xlink:to="sgbx_EquipmentTextualAbstract" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentLineItems to sgbx_EquipmentTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ConvertibleDebenturesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/NotesPayable">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotePayableAbstract" xlink:label="sgbx_NotePayableAbstract" xlink:title="sgbx_NotePayableAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" 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-20210331.xsd#sgbx_NotesReceivableAbstract" xlink:label="sgbx_NotesReceivableAbstract" xlink:title="sgbx_NotesReceivableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEvents">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Presentation : sgbx_LiquidityTable to us-gaap_SubsequentEventTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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="sgbx-20210331.xsd#sgbx_LiquidityTextualAbstract" xlink:label="sgbx_LiquidityTextualAbstract" xlink:title="sgbx_LiquidityTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_LiquidityLineItems" xlink:to="sgbx_LiquidityTextualAbstract" xlink:title="Presentation : sgbx_LiquidityLineItems to sgbx_LiquidityTextualAbstract" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTextualAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : sgbx_LiquidityTextualAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTextualAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:title="Presentation : sgbx_LiquidityTextualAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiquidityTextualAbstract" xlink:to="us-gaap_ProceedsFromOtherEquity" xlink:title="Presentation : sgbx_LiquidityTextualAbstract 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-20210331.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_LiquidityTextualAbstract" xlink:to="sgbx_ProceedsFromPublicOffering" xlink:title="Presentation : sgbx_LiquidityTextualAbstract 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/NotesPayableDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotePayableAbstract" xlink:label="sgbx_NotePayableAbstract" xlink:title="sgbx_NotePayableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:title="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotePayableAbstract" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:title="Presentation : sgbx_NotePayableAbstract to us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Presentation : us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="Presentation : us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:title="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:title="Presentation : us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable to us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotePayableTextualAbstract" xlink:label="sgbx_NotePayableTextualAbstract" xlink:title="sgbx_NotePayableTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="sgbx_NotePayableTextualAbstract" xlink:title="Presentation : us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems to sgbx_NotePayableTextualAbstract" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:title="Presentation : sgbx_NotePayableTextualAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_NotesPayable" xlink:title="Presentation : sgbx_NotePayableTextualAbstract to us-gaap_NotesPayable" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Presentation : sgbx_NotePayableTextualAbstract to us-gaap_DebtInstrumentInterestRateEffectivePercentage" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Presentation : sgbx_NotePayableTextualAbstract to us-gaap_DebtInstrumentMaturityDate" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:title="Presentation : sgbx_NotePayableTextualAbstract to us-gaap_AccruedLiabilitiesCurrent" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotePayableTextualAbstract" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:title="Presentation : sgbx_NotePayableTextualAbstract to us-gaap_ConversionOfStockSharesConverted1" 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/PropertyPlantandEquipmentTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/InventoryTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ContractAssetsandContractLiabilitiesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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/AccountsReceivableTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SharebasedCompensation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Warrants">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_WarrantsAbstract" xlink:label="sgbx_WarrantsAbstract" xlink:title="sgbx_WarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/StockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:title="us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ConstructionBacklog">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/ConvertibleDebenturesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="Presentation : us-gaap_DebtInstrumentTable to us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:title="us-gaap_ProceedsFromIssuanceOfDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_ProceedsFromIssuanceOfDebt" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentInterestRateEffectivePercentage" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_PurchaseSharesOfCommonStock" xlink:label="sgbx_PurchaseSharesOfCommonStock" xlink:title="sgbx_PurchaseSharesOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="sgbx_PurchaseSharesOfCommonStock" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to sgbx_PurchaseSharesOfCommonStock" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_DebtInstrumentInterestRateStatedPercentage" use="optional" priority="0" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ConvertibleDebenturesTextualAbstract" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:title="Presentation : sgbx_ConvertibleDebenturesTextualAbstract to us-gaap_WarrantsAndRightsOutstandingTerm" use="optional" priority="0" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/NotesReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotesReceivableAbstract" xlink:label="sgbx_NotesReceivableAbstract" xlink:title="sgbx_NotesReceivableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx_NotesReceivableAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="Presentation : sgbx_NotesReceivableAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:title="Presentation : us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_ShortTermDebtTypeAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotesReceivableTextualAbstract" xlink:label="sgbx_NotesReceivableTextualAbstract" xlink:title="sgbx_NotesReceivableTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sgbx_NotesReceivableTextualAbstract" xlink:title="Presentation : us-gaap_AccountsNotesAndLoansReceivableLineItems to sgbx_NotesReceivableTextualAbstract" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_ProceedsFromSaleOfNotesReceivable" xlink:title="Presentation : sgbx_NotesReceivableTextualAbstract to us-gaap_ProceedsFromSaleOfNotesReceivable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Presentation : sgbx_NotesReceivableTextualAbstract to us-gaap_DebtInstrumentInterestRateStatedPercentage" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDate" xlink:title="Presentation : sgbx_NotesReceivableTextualAbstract to us-gaap_DebtInstrumentMaturityDate" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="us-gaap_DebtInstrumentDescription" xlink:title="us-gaap_DebtInstrumentDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_NotesReceivableTextualAbstract" xlink:to="us-gaap_DebtInstrumentDescription" xlink:title="Presentation : sgbx_NotesReceivableTextualAbstract to us-gaap_DebtInstrumentDescription" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NotesReceivableTextualAbstract" xlink:to="us-gaap_ShortTermNonBankLoansAndNotesPayable" xlink:title="Presentation : sgbx_NotesReceivableTextualAbstract to us-gaap_ShortTermNonBankLoansAndNotesPayable" 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/ContractAssetsandContractLiabilitiesDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_ContractWithCustomerAssetsNetCurrent" xlink:label="sgbx_ContractWithCustomerAssetsNetCurrent" xlink:title="sgbx_ContractWithCustomerAssetsNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract" xlink:to="sgbx_ContractWithCustomerAssetsNetCurrent" xlink:title="Presentation : us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract to sgbx_ContractWithCustomerAssetsNetCurrent" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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/NetIncomeLossPerShare">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/AccountsReceivableDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AccountsReceivableTextualAbstract" xlink:label="sgbx_AccountsReceivableTextualAbstract" xlink:title="sgbx_AccountsReceivableTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sgbx_AccountsReceivableTextualAbstract" xlink:title="Presentation : us-gaap_ReceivablesAbstract to sgbx_AccountsReceivableTextualAbstract" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountsReceivableTextualAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="Presentation : sgbx_AccountsReceivableTextualAbstract to us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtorInPossessionFinancingAbstract" xlink:label="us-gaap_DebtorInPossessionFinancingAbstract" xlink:title="us-gaap_DebtorInPossessionFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/ConvertibleDebentures">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/PropertyPlantandEquipment">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/Inventory">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:title="us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/CondensedConsolidatedStatementsofOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:title="us-gaap_InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" xlink:title="Presentation : us-gaap_NonoperatingIncomeExpenseAbstract to us-gaap_InterestExpense" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="Presentation : us-gaap_StatementLineItems to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" use="optional" priority="0" order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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-20210331.xsd#sgbx_EdiInternationalPcMember" xlink:label="sgbx_EdiInternationalPcMember" xlink:title="sgbx_EdiInternationalPcMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_EdiInternationalPcMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_EdiInternationalPcMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.xsd#sgbx_RecoveryOfDamagesSought" xlink:label="sgbx_RecoveryOfDamagesSought" xlink:title="sgbx_RecoveryOfDamagesSought" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_RecoveryOfDamagesSought" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to sgbx_RecoveryOfDamagesSought" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ClaimedWages" xlink:label="sgbx_ClaimedWages" xlink:title="sgbx_ClaimedWages" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="sgbx_ClaimedWages" xlink:title="Presentation : us-gaap_OtherCommitmentsLineItems to sgbx_ClaimedWages" priority="0" order="7" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="8" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ContractAssetsandContractLiabilities">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/AccountsReceivable">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SharebasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.xsd#sgbx_LegalExpenseMember" xlink:label="sgbx_LegalExpenseMember" xlink:title="sgbx_LegalExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sgbx_LegalExpenseMember" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to sgbx_LegalExpenseMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract 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-20210331.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_AccountingPoliciesAbstract" xlink:to="sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract 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/ConstructionBacklogDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:title="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ConstructionBacklogDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/LiquidityDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SummaryofSignificantAccountingPoliciesDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/Disclosure-ConvertibleDebenturesDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SummaryofSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" xlink:title="us-gaap_OperatingLossCarryforwardsLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems" xlink:title="Presentation : us-gaap_OperatingLossCarryforwardsTable to us-gaap_OperatingLossCarryforwardsLineItems" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_OperatingLossCarryforwardsLineItems" xlink:to="sgbx_IncomeTaxTextualAbstract" xlink:title="Presentation : us-gaap_OperatingLossCarryforwardsLineItems to sgbx_IncomeTaxTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="Presentation : us-gaap_DeferredTaxAssetsNetAbstract to us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" use="optional" priority="0" order="10" 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-20210331.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="sgbx_EmergenceFromBankruptcyAbstract" xlink:title="sgbx_EmergenceFromBankruptcyAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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/IncomeTaxesDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/DebtorinPossessionFinancingDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtorInPossessionFinancingAbstract" xlink:label="us-gaap_DebtorInPossessionFinancingAbstract" xlink:title="us-gaap_DebtorInPossessionFinancingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/Constructionbacklogdetailstextual">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:title="us-gaap_LeaseContractualTermAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_LeaseContractualTermAxis" xlink:title="Presentation : us-gaap_ScheduleOfRestructuringAndRelatedCostsTable to us-gaap_LeaseContractualTermAxis" use="optional" priority="0" order="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:title="us-gaap_LeaseContractualTermDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" xlink:title="Presentation : us-gaap_LeaseContractualTermAxis to us-gaap_LeaseContractualTermDomain" use="optional" priority="0" order="0" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="us-gaap_LeaseContractualTermDomain" xlink:to="sgbx_ExclusiveLicenseAgreementMember" xlink:title="Presentation : us-gaap_LeaseContractualTermDomain to sgbx_ExclusiveLicenseAgreementMember" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LiquidityTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ConvertibleDebenturesDetails2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:title="us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/DescriptionOfBusiness">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/EmergenceFromBankruptcy">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="sgbx_EmergenceFromBankruptcyAbstract" xlink:title="sgbx_EmergenceFromBankruptcyAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/SharebasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/EmergencefromBankruptcyDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyAbstract" xlink:label="sgbx_EmergenceFromBankruptcyAbstract" xlink:title="sgbx_EmergenceFromBankruptcyAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyTable" xlink:label="sgbx_EmergenceFromBankruptcyTable" xlink:title="sgbx_EmergenceFromBankruptcyTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyAbstract" xlink:to="sgbx_EmergenceFromBankruptcyTable" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyAbstract to sgbx_EmergenceFromBankruptcyTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyLineItems" xlink:label="sgbx_EmergenceFromBankruptcyLineItems" xlink:title="sgbx_EmergenceFromBankruptcyLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyTable" xlink:to="sgbx_EmergenceFromBankruptcyLineItems" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyTable to sgbx_EmergenceFromBankruptcyLineItems" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyTextualAbstract" xlink:label="sgbx_EmergenceFromBankruptcyTextualAbstract" xlink:title="sgbx_EmergenceFromBankruptcyTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_EmergenceFromBankruptcyLineItems" xlink:to="sgbx_EmergenceFromBankruptcyTextualAbstract" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyLineItems to sgbx_EmergenceFromBankruptcyTextualAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_EmergenceFromBankruptcyTextualAbstract" xlink:to="sgbx_FairValueAssumptionsExpectedVolatilityRates" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyTextualAbstract to sgbx_FairValueAssumptionsExpectedVolatilityRates" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmergenceFromBankruptcyTextualAbstract" xlink:to="us-gaap_LongTermDebtFairValue" xlink:title="Presentation : sgbx_EmergenceFromBankruptcyTextualAbstract 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/AccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" xlink:title="us-gaap_ReceivablesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RentalIncomeMember" xlink:label="sgbx_RentalIncomeMember" xlink:title="sgbx_RentalIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesBillingStatusDomain" xlink:to="sgbx_RentalIncomeMember" xlink:title="Presentation : us-gaap_ReceivablesBillingStatusDomain to sgbx_RentalIncomeMember" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Liquidity">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityAbstract" xlink:label="sgbx_LiquidityAbstract" xlink:title="sgbx_LiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/DescriptionofBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:title="us-gaap_OverAllotmentOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:title="Presentation : us-gaap_SaleOfStockNameOfTransactionDomain to us-gaap_OverAllotmentOptionMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="sgbx-20210331.xsd#sgbx_StockBasedOptionMember" xlink:label="sgbx_StockBasedOptionMember" xlink:title="sgbx_StockBasedOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="sgbx_StockBasedOptionMember" xlink:title="Presentation : us-gaap_PlanNameDomain to sgbx_StockBasedOptionMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ArmstrongMember" xlink:label="sgbx_ArmstrongMember" xlink:title="sgbx_ArmstrongMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_ArmstrongMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_ArmstrongMember" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_SheeranMember" xlink:label="sgbx_SheeranMember" xlink:title="sgbx_SheeranMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_SheeranMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_SheeranMember" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:title="Presentation : us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable to us-gaap_DerivativeInstrumentRiskAxis" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeContractTypeDomain" xlink:to="us-gaap_StockOptionMember" xlink:title="Presentation : us-gaap_DerivativeContractTypeDomain 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="sgbx-20210331.xsd#sgbx_NumberOfConsultants" xlink:label="sgbx_NumberOfConsultants" xlink:title="sgbx_NumberOfConsultants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_StockOptionsAndGrantsTextualAbstract" xlink:to="sgbx_NumberOfConsultants" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to sgbx_NumberOfConsultants" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockOptionsAndGrantsTextualAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:title="Presentation : sgbx_StockOptionsAndGrantsTextualAbstract to us-gaap_StockIssuedDuringPeriodSharesNewIssues" use="optional" priority="0" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" xlink:title="us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" xlink:title="Presentation : us-gaap_ScheduleOfStockByClassTable to srt_RangeAxis" use="optional" priority="0" order="5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="21" 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-20210331.xsd#sgbx_DocumentAndEntityInformationAbstract" xlink:label="sgbx_DocumentAndEntityInformationAbstract" xlink:title="sgbx_DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:title="dei_DocumentQuarterlyReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentQuarterlyReport" xlink:title="Presentation : sgbx_DocumentAndEntityInformationAbstract to dei_DocumentQuarterlyReport" use="optional" priority="0" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="24" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="25" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="26" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="27" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="28" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="29" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="31" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/NetIncomeLossPerShareTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SharebasedCompensationDetails3">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="Presentation : us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1" xlink:title="Presentation : us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract 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/WarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_WarrantsAbstract" xlink:label="sgbx_WarrantsAbstract" xlink:title="sgbx_WarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_WarrantsTextualAbstract" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : sgbx_WarrantsTextualAbstract to us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" 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/NetIncomeLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:title="us-gaap_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SummaryofSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:label="sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:title="sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:title="Presentation : us-gaap_AccountingPoliciesAbstract to sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConstructionBacklogTables">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionBacklogAbstract" xlink:label="sgbx_ConstructionBacklogAbstract" xlink:title="sgbx_ConstructionBacklogAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:title="Presentation : us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems to us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" 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/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SharebasedCompensationDetails2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm" use="optional" priority="0" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne" use="optional" priority="0" order="22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:title="Presentation : us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems 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/CondensedConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/ContractAssetsandContractLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractAssetsGross" xlink:label="sgbx_ContractAssetsGross" xlink:title="sgbx_ContractAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_ContractAssetsGross" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_ContractAssetsGross" order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:label="sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:title="sgbx_Netcontractliabilitiesonuncompletedcontracts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesLongTermContractsOrProgramsAbstract" xlink:to="sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:title="Presentation : us-gaap_ReceivablesLongTermContractsOrProgramsAbstract to sgbx_Netcontractliabilitiesonuncompletedcontracts" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:title="us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="Presentation : us-gaap_IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_ProceedsFromNotesPayable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:label="sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:title="sgbx_SettlementOfCommonStockFromReverseStockSplit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:title="Presentation : us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract to sgbx_SettlementOfCommonStockFromReverseStockSplit" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:title="Presentation : us-gaap_StatementOfCashFlowsAbstract to us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ParentMember" xlink:to="us-gaap_CommonStockMember" xlink:title="Presentation : us-gaap_ParentMember 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ParentMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="Presentation : us-gaap_ParentMember to us-gaap_AdditionalPaidInCapitalMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ParentMember" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="Presentation : us-gaap_ParentMember to us-gaap_RetainedEarningsMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="11" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombination">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractorsAbstract" xlink:label="us-gaap_ContractorsAbstract" xlink:title="us-gaap_ContractorsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:label="sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:title="sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractorsAbstract" xlink:to="sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:title="Presentation : us-gaap_ContractorsAbstract to sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" order="0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="Presentation : sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_Contractliabilities" xlink:label="sgbx_Contractliabilities" xlink:title="sgbx_Contractliabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:to="sgbx_Contractliabilities" xlink:title="Presentation : sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract to sgbx_Contractliabilities" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/Leases">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:title="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_LeasesOfLesseeDisclosureTextBlock" 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/LeasesTables">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetailTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetail">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:title="us-gaap_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="us-gaap_Cash" xlink:title="us-gaap_Cash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_Cash" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to us-gaap_Cash" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:title="Presentation : us-gaap_BusinessCombinationsAbstract to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:title="us-gaap_FinanceLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to us-gaap_FinanceLeaseRightOfUseAsset" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:title="us-gaap_FinanceLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to us-gaap_FinanceLeaseLiabilityCurrent" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:title="us-gaap_FinanceLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to us-gaap_FinanceLeaseLiabilityNoncurrent" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:title="us-gaap_FinanceLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="us-gaap_FinanceLeaseLiability" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilityAbstract to us-gaap_FinanceLeaseLiability" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/LeasesDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentDueAfterFifthYear" xlink:label="us-gaap_OtherCommitmentDueAfterFifthYear" xlink:title="us-gaap_OtherCommitmentDueAfterFifthYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OtherCommitmentDueAfterFifthYear" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_OtherCommitmentDueAfterFifthYear" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="Presentation : us-gaap_LeasesAbstract to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" use="optional" priority="0" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx_Presentvalueofleaseliabilities" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="Presentation : sgbx_Presentvalueofleaseliabilities to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="sgbx_TotalOperatingImputedInterest" xlink:title="Presentation : us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract to sgbx_TotalOperatingImputedInterest" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx_Presentvalueofleaseliabilities" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="Presentation : sgbx_Presentvalueofleaseliabilities to us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:title="us-gaap_FinanceLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiability" xlink:title="Presentation : us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiability" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/LeasesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xlink:title="us-gaap_LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:label="us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:title="us-gaap_OperatingLeasesIndemnificationAgreementsDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeasesIndemnificationAgreementsDescription" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_OperatingLeasesIndemnificationAgreementsDescription" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_SubleaseTerm" xlink:label="sgbx_SubleaseTerm" xlink:title="sgbx_SubleaseTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="sgbx_SubleaseTerm" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to sgbx_SubleaseTerm" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:label="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:title="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:label="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="Presentation : us-gaap_LesseeLeaseDescriptionLineItems to us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" 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/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:title="us-gaap_CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_CommitmentsAndContingencies" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:title="us-gaap_StockholdersEquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:title="Presentation : us-gaap_LiabilitiesAndStockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_MinorityInterest" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract to us-gaap_MinorityInterest" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="Presentation : us-gaap_StockholdersEquityAbstract 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/PropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BuildingHeldForLeasesMember" xlink:label="sgbx_BuildingHeldForLeasesMember" xlink:title="sgbx_BuildingHeldForLeasesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sgbx_BuildingHeldForLeasesMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to sgbx_BuildingHeldForLeasesMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" xlink:title="us-gaap_CollateralAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_CollateralAxis" xlink:title="Presentation : us-gaap_ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_CollateralAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="us-gaap_CollateralDomain" xlink:title="us-gaap_CollateralDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" xlink:title="Presentation : us-gaap_CollateralAxis to us-gaap_CollateralDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CollateralDomain" xlink:to="us-gaap_AutomobilesMember" xlink:title="Presentation : us-gaap_CollateralDomain to us-gaap_AutomobilesMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_HotelMember" xlink:label="srt_HotelMember" xlink:title="srt_HotelMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_HotelMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to srt_HotelMember" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MedicalMember" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MedicalConstructionMember" xlink:label="sgbx_MedicalConstructionMember" xlink:title="sgbx_MedicalConstructionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalConstructionMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MedicalConstructionMember" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MedicalLabMember" xlink:label="sgbx_MedicalLabMember" xlink:title="sgbx_MedicalLabMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_MedicalLabMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_MedicalLabMember" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionAndEngineeringServicesMember" xlink:label="sgbx_ConstructionAndEngineeringServicesMember" xlink:title="sgbx_ConstructionAndEngineeringServicesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sgbx_ConstructionAndEngineeringServicesMember" xlink:title="Presentation : srt_ProductsAndServicesDomain to sgbx_ConstructionAndEngineeringServicesMember" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:label="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:title="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:title="Presentation : us-gaap_DisaggregationOfRevenueLineItems to sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:title="us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xlink:title="us-gaap_SubsequentEventTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable" xlink:title="Presentation : us-gaap_SubsequentEventsAbstract to us-gaap_SubsequentEventTable" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable to us-gaap_SubsequentEventTypeAxis" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:title="srt_StatementGeographicalAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_StatementGeographicalAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable to srt_StatementGeographicalAxis" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:title="srt_SegmentGeographicalDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:title="Presentation : srt_StatementGeographicalAxis to srt_SegmentGeographicalDomain" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_TX" xlink:label="stpr_TX" xlink:title="stpr_TX" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_TX" xlink:title="Presentation : srt_SegmentGeographicalDomain to stpr_TX" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable" xlink:to="us-gaap_LitigationStatusAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtMember" xlink:label="us-gaap_DebtMember" xlink:title="us-gaap_DebtMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DebtMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_DebtMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_DebtOneMember" xlink:label="sgbx_DebtOneMember" xlink:title="sgbx_DebtOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_DebtOneMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_DebtOneMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sgbx_CompanyNoteMember" xlink:title="Presentation : us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to sgbx_CompanyNoteMember" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_SubsequentEventTable" xlink:to="srt_TitleOfIndividualAxis" xlink:title="Presentation : us-gaap_SubsequentEventTable to srt_TitleOfIndividualAxis" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:title="srt_BoardOfDirectorsChairmanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to srt_BoardOfDirectorsChairmanMember" use="optional" priority="0" order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MrGalvinMember" xlink:label="sgbx_MrGalvinMember" xlink:title="sgbx_MrGalvinMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="sgbx_MrGalvinMember" xlink:title="Presentation : srt_TitleOfIndividualWithRelationshipToEntityDomain to sgbx_MrGalvinMember" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xlink:title="us-gaap_SubsequentEventLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventLineItems" xlink:title="Presentation : us-gaap_SubsequentEventTable to us-gaap_SubsequentEventLineItems" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventLineItems" xlink:to="us-gaap_AreaOfLand" xlink:title="Presentation : us-gaap_SubsequentEventLineItems 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:label="us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:title="us-gaap_PaymentsToAcquireAssetsInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_PaymentsToAcquireAssetsInvestingActivities" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:title="us-gaap_AreaOfRealEstateProperty" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_AreaOfRealEstateProperty" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SubsequentEventLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" use="optional" priority="0" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:title="us-gaap_DebtInstrumentFaceAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_DebtInstrumentFaceAmount" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/exampleGuidance" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_DebtInstrumentInterestRateStatedPercentage" use="optional" priority="0" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LongTermLoanAmount" xlink:label="sgbx_LongTermLoanAmount" xlink:title="sgbx_LongTermLoanAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="sgbx_LongTermLoanAmount" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to sgbx_LongTermLoanAmount" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_UnpaidWagesAndBonuses" xlink:label="sgbx_UnpaidWagesAndBonuses" xlink:title="sgbx_UnpaidWagesAndBonuses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="sgbx_UnpaidWagesAndBonuses" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to sgbx_UnpaidWagesAndBonuses" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1" xlink:title="us-gaap_SeveranceCosts1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SeveranceCosts1" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_SeveranceCosts1" use="optional" priority="0" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1" xlink:label="us-gaap_NotesIssued1" xlink:title="us-gaap_NotesIssued1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_NotesIssued1" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_NotesIssued1" use="optional" priority="0" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:label="us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:title="us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" use="optional" priority="0" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" use="optional" priority="0" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" use="optional" priority="0" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AggregateSharesOfCommonStock" xlink:label="sgbx_AggregateSharesOfCommonStock" xlink:title="sgbx_AggregateSharesOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="sgbx_AggregateSharesOfCommonStock" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to sgbx_AggregateSharesOfCommonStock" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Presentation : us-gaap_SubsequentEventLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" use="optional" priority="0" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:title="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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" use="optional" priority="0" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:title="us-gaap_VehiclesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_VehiclesMember" use="optional" priority="0" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:title="us-gaap_FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:title="Presentation : us-gaap_PropertyPlantAndEquipmentTypeDomain to us-gaap_FurnitureAndFixturesMember" use="optional" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20210331.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="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_OperatingCycles" xlink:label="sgbx_OperatingCycles" xlink:title="sgbx_OperatingCycles" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_OperatingCycles" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_OperatingCycles" priority="0" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_Medicalequipment" xlink:label="sgbx_Medicalequipment" xlink:title="sgbx_Medicalequipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_Medicalequipment" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_Medicalequipment" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:title="us-gaap_ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ConcentrationRiskPercentage1" use="optional" priority="0" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_OtherDepreciationAndAmortization" use="optional" priority="0" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RevenueRecognizedAtPointInTime" xlink:label="sgbx_RevenueRecognizedAtPointInTime" xlink:title="sgbx_RevenueRecognizedAtPointInTime" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_RevenueRecognizedAtPointInTime" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_RevenueRecognizedAtPointInTime" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_DeferedCostNet" xlink:label="sgbx_DeferedCostNet" xlink:title="sgbx_DeferedCostNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="sgbx_DeferedCostNet" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to sgbx_DeferedCostNet" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionPayableCurrentAndNoncurrent" xlink:label="us-gaap_ConstructionPayableCurrentAndNoncurrent" xlink:title="us-gaap_ConstructionPayableCurrentAndNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ConstructionPayableCurrentAndNoncurrent" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ConstructionPayableCurrentAndNoncurrent" use="optional" priority="0" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtInterestRateIncrease" xlink:label="us-gaap_ShortTermDebtInterestRateIncrease" xlink:title="us-gaap_ShortTermDebtInterestRateIncrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ShortTermDebtInterestRateIncrease" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ShortTermDebtInterestRateIncrease" use="optional" priority="0" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedIntangibleAssetDescription" xlink:label="us-gaap_ImpairedIntangibleAssetDescription" xlink:title="us-gaap_ImpairedIntangibleAssetDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sgbx_AccountingPoliciesTextualAbstract" xlink:to="us-gaap_ImpairedIntangibleAssetDescription" xlink:title="Presentation : sgbx_AccountingPoliciesTextualAbstract to us-gaap_ImpairedIntangibleAssetDescription" use="optional" priority="0" order="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>4
<FILENAME>sgbx-20210331_cal.xml
<DESCRIPTION>CALCULATION
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon-->
<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:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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/InventoryDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#InventoryDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofOperationsUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Liquidity" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Liquidity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcy" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergenceFromBankruptcy" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilities" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipment" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesReceivable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayable" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesPayable" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombination" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombination" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Leases" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Leases" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShare" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShare" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Inventory" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Inventory" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebentures" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebentures" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorInPossessionFinancing" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DebtorInPossessionFinancing" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklog" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklog" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquity" xlink:type="simple" xlink:href="sgbx-20210331.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Warrants" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Warrants" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensation" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensation" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DocumentCommitmentsandContingencies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEvents" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergenceFromBankruptcyTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/InventoryTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#InventoryTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShareTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationTables" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationTables" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DescriptionofBusinessDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DescriptionofBusinessDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LiquidityDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LiquidityDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#EmergencefromBankruptcyDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryofSignificantAccountingPoliciesDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#AccountsReceivableDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ContractAssetsandContractLiabilitiesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#PropertyPlantandEquipmentDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesReceivableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesReceivableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NotesPayableDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NotesPayableDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetail" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetail" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/BusinessCombinationDetailTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#BusinessCombinationDetailTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#LeasesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#NetIncomeLossPerShareDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Disclosure-ConvertibleDebenturesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConvertibleDebenturesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConvertibleDebenturesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#DebtorinPossessionFinancingDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#IncomeTaxesDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/ConstructionBacklogDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#ConstructionBacklogDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/Constructionbacklogdetailstextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#Constructionbacklogdetailstextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/WarrantsDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#WarrantsDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails1" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails1" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails2" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails2" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetails3" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetails3" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SharebasedCompensationDetailsTextual" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#CommitmentsandContingenciesDetails" />
  <link:roleRef roleURI="http://www.sgblocks.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="sgbx-20210331.xsd#SubsequentEventDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/InventoryDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:title="us-gaap_InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryForLongTermContractsOrPrograms" xlink:label="us-gaap_InventoryForLongTermContractsOrPrograms" xlink:title="us-gaap_InventoryForLongTermContractsOrPrograms" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryForLongTermContractsOrPrograms" xlink:title="Calculation : us-gaap_InventoryNet to us-gaap_InventoryForLongTermContractsOrPrograms" order="0" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/CondensedConsolidatedStatementsofCashFlowsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="Calculation : us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_NetCashProvidedByUsedInOperatingActivities" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="7" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="8" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="9" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInOperatingActivities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="13" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="14" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="Calculation : us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:title="us-gaap_ProceedsFromNotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to us-gaap_ProceedsFromNotesPayable" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:label="sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:title="sgbx_SettlementOfCommonStockFromReverseStockSplit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:title="Calculation : us-gaap_NetCashProvidedByUsedInFinancingActivities to sgbx_SettlementOfCommonStockFromReverseStockSplit" order="2" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="Calculation : us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:title="us-gaap_DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsOther" order="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" xlink:title="Calculation : us-gaap_DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards" order="6" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" weight="-1" use="optional" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/IncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:title="us-gaap_IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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/AccountsReceivableDetails">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:title="us-gaap_AccountsReceivableNetCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" xlink:title="us-gaap_AccountsReceivableGrossCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent" xlink:title="Calculation : us-gaap_AccountsReceivableNetCurrent to us-gaap_AccountsReceivableGrossCurrent" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="Calculation : us-gaap_AccountsReceivableNetCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1" 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-20210331.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="sgbx_ContractWithCustomerAssetLiability" xlink:title="sgbx_ContractWithCustomerAssetLiability" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractWithCustomerAssetsNetCurrent" xlink:label="sgbx_ContractWithCustomerAssetsNetCurrent" xlink:title="sgbx_ContractWithCustomerAssetsNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_ContractWithCustomerAssetLiability" xlink:to="sgbx_ContractWithCustomerAssetsNetCurrent" xlink:title="Calculation : sgbx_ContractWithCustomerAssetLiability to sgbx_ContractWithCustomerAssetsNetCurrent" order="0" weight="1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/CondensedConsolidatedStatementsofOperationsUnaudited">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:title="us-gaap_NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="Calculation : us-gaap_ProfitLoss to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="Calculation : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_OperatingIncomeLoss" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="Calculation : us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to us-gaap_NonoperatingIncomeExpense" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:title="us-gaap_InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" xlink:title="Calculation : us-gaap_NonoperatingIncomeExpense to us-gaap_InterestExpense" order="0" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.xsd#sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:label="sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:title="sgbx_Netcontractliabilitiesonuncompletedcontracts" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractAssetsGross" xlink:label="sgbx_ContractAssetsGross" xlink:title="sgbx_ContractAssetsGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:to="sgbx_ContractAssetsGross" xlink:title="Calculation : sgbx_Netcontractliabilitiesonuncompletedcontracts to sgbx_ContractAssetsGross" order="0" weight="1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ContractAssetsGross" xlink:to="sgbx_CostsIncurredOnUncompletedContracts" xlink:title="Calculation : sgbx_ContractAssetsGross to sgbx_CostsIncurredOnUncompletedContracts" order="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_ContractAssetsGross" xlink:to="sgbx_EstimatedIncomeLossOnUncompletedContracts" xlink:title="Calculation : sgbx_ContractAssetsGross to sgbx_EstimatedIncomeLossOnUncompletedContracts" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_Netcontractliabilitiesonuncompletedcontracts" xlink:to="sgbx_CostsInExcessOfBillingsToDate" xlink:title="Calculation : sgbx_Netcontractliabilitiesonuncompletedcontracts to sgbx_CostsInExcessOfBillingsToDate" order="1" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:title="us-gaap_Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="6" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="0" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="4" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="5" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:title="us-gaap_CommitmentsAndContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:title="Calculation : us-gaap_LiabilitiesAndStockholdersEquity to us-gaap_CommitmentsAndContingencies" order="1" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetails1">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="2" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="3" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="sgbx-20210331.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="9" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="10" weight="-1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:label="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:title="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:title="Calculation : us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" order="11" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="12" weight="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="13" 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/CondensedConsolidatedBalanceSheetsParenthetical" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" />
  <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/EmergenceFromBankruptcy" />
  <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/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/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/NetIncomeLossPerShare" />
  <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/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/IncomeTaxes" />
  <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/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/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/EmergenceFromBankruptcyTables" />
  <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/InventoryTables" />
  <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/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/NetIncomeLossPerShareTables" />
  <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/IncomeTaxesTables" />
  <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/SharebasedCompensationTables" />
  <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/EmergencefromBankruptcyDetails" />
  <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/SummaryofSignificantAccountingPoliciesDetails3" />
  <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/AccountsReceivableDetailsTextual" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" />
  <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/NotesPayableDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/BusinessCombinationDetail" />
  <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/LeasesDetails1" />
  <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/NetIncomeLossPerShareDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" />
  <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/ConvertibleDebenturesDetails" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" />
  <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/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/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/SubsequentEventDetails" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>sgbx-20210331_lab.xml
<DESCRIPTION>LABEL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_SubleaseTerm" xlink:label="SubleaseTerm" xlink:title="SubleaseTerm" />
    <link:label xlink:type="resource" xlink:label="label_SubleaseTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_SubleaseTerm" xml:lang="en-US" id="label_SubleaseTerm">Term of lessee's sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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="SubleaseTerm" xlink:to="label_SubleaseTerm" xlink:title="Label : SubleaseTerm to label_SubleaseTerm" />
    <link:label xlink:type="resource" xlink:label="label_SubleaseTerm_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SubleaseTerm_1" xml:lang="en-US" id="label_SubleaseTerm_1">Sublease term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubleaseTerm" xlink:to="label_SubleaseTerm_1" xlink:title="Label : SubleaseTerm to label_SubleaseTerm_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" />
    <link:label xlink:type="resource" xlink:label="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xml:lang="en-US" id="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears">Future lease revenue for the period of 2022</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:to="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="Label : FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears to label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_SettlementOfCommonStockFromReverseStockSplit" xlink:label="SettlementOfCommonStockFromReverseStockSplit" xlink:title="SettlementOfCommonStockFromReverseStockSplit" />
    <link:label xlink:type="resource" xlink:label="label_SettlementOfCommonStockFromReverseStockSplit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_SettlementOfCommonStockFromReverseStockSplit" xml:lang="en-US" id="label_SettlementOfCommonStockFromReverseStockSplit">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="SettlementOfCommonStockFromReverseStockSplit" xlink:to="label_SettlementOfCommonStockFromReverseStockSplit" xlink:title="Label : SettlementOfCommonStockFromReverseStockSplit to label_SettlementOfCommonStockFromReverseStockSplit" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="sgbx-20210331.xsd#sgbx_ClaimedWages" xlink:label="ClaimedWages" xlink:title="ClaimedWages" />
    <link:label xlink:type="resource" xlink:label="label_ClaimedWages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClaimedWages" xml:lang="en-US" id="label_ClaimedWages">Claimed wages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClaimedWages" xlink:to="label_ClaimedWages" xlink:title="Label : ClaimedWages to label_ClaimedWages" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_UnpaidWagesAndBonuses" xlink:label="UnpaidWagesAndBonuses" xlink:title="UnpaidWagesAndBonuses" />
    <link:label xlink:type="resource" xlink:label="label_UnpaidWagesAndBonuses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnpaidWagesAndBonuses" xml:lang="en-US" id="label_UnpaidWagesAndBonuses">Unpaid wages and bonuses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnpaidWagesAndBonuses" xlink:to="label_UnpaidWagesAndBonuses" xlink:title="Label : UnpaidWagesAndBonuses to label_UnpaidWagesAndBonuses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="SeveranceCosts1" xlink:title="SeveranceCosts1" />
    <link:label xlink:type="resource" xlink:label="label_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SeveranceCosts1" xml:lang="en-US" id="label_SeveranceCosts1">Severance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeveranceCosts1" xlink:to="label_SeveranceCosts1" xlink:title="Label : SeveranceCosts1 to label_SeveranceCosts1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.xsd#sgbx_DebtOneMember" xlink:label="DebtOneMember" xlink:title="DebtOneMember" />
    <link:label xlink:type="resource" xlink:label="label_DebtOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtOneMember" xml:lang="en-US" id="label_DebtOneMember">Note One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtOneMember" xlink:to="label_DebtOneMember" xlink:title="Label : DebtOneMember to label_DebtOneMember" />
    <link:label xlink:type="resource" xlink:label="label_DebtOneMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtOneMember_1" xml:lang="en-US" id="label_DebtOneMember_1">Debt one [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtOneMember" xlink:to="label_DebtOneMember_1" xlink:title="Label : DebtOneMember to label_DebtOneMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LongTermLoanAmount" xlink:label="LongTermLoanAmount" xlink:title="LongTermLoanAmount" />
    <link:label xlink:type="resource" xlink:label="label_LongTermLoanAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermLoanAmount" xml:lang="en-US" id="label_LongTermLoanAmount">Loaned amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermLoanAmount" xlink:to="label_LongTermLoanAmount" xlink:title="Label : LongTermLoanAmount to label_LongTermLoanAmount" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MrGalvinMember" xlink:label="MrGalvinMember" xlink:title="MrGalvinMember" />
    <link:label xlink:type="resource" xlink:label="label_MrGalvinMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MrGalvinMember" xml:lang="en-US" id="label_MrGalvinMember">Mr. Galvin [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MrGalvinMember" xlink:to="label_MrGalvinMember" xlink:title="Label : MrGalvinMember to label_MrGalvinMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="BoardOfDirectorsChairmanMember" xlink:title="BoardOfDirectorsChairmanMember" />
    <link:label xlink:type="resource" xlink:label="label_BoardOfDirectorsChairmanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BoardOfDirectorsChairmanMember" xml:lang="en-US" id="label_BoardOfDirectorsChairmanMember">Chairman and CEO [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BoardOfDirectorsChairmanMember" xlink:to="label_BoardOfDirectorsChairmanMember" xlink:title="Label : BoardOfDirectorsChairmanMember to label_BoardOfDirectorsChairmanMember" />
    <link:label xlink:type="resource" xlink:label="label_BoardOfDirectorsChairmanMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BoardOfDirectorsChairmanMember_1" xml:lang="en-US" id="label_BoardOfDirectorsChairmanMember_1">Board of Directors Chairman [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BoardOfDirectorsChairmanMember" xlink:to="label_BoardOfDirectorsChairmanMember_1" xlink:title="Label : BoardOfDirectorsChairmanMember to label_BoardOfDirectorsChairmanMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US" id="label_DebtInstrumentInterestRateStatedPercentage">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" xlink:title="Label : DebtInstrumentInterestRateStatedPercentage to label_DebtInstrumentInterestRateStatedPercentage" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtMember" xlink:label="DebtMember" xlink:title="DebtMember" />
    <link:label xlink:type="resource" xlink:label="label_DebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtMember" xml:lang="en-US" id="label_DebtMember">Debt [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtMember" xlink:to="label_DebtMember" xlink:title="Label : DebtMember to label_DebtMember" />
    <link:label xlink:type="resource" xlink:label="label_DebtMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtMember_1" xml:lang="en-US" id="label_DebtMember_1">Promissory note [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtMember" xlink:to="label_DebtMember_1" xlink:title="Label : DebtMember to label_DebtMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_StockholdersEquityReverseStockSplit" xml:lang="en-US" id="label_StockholdersEquityReverseStockSplit">Reverse stock split ratio</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="DebtInstrumentFaceAmount" xlink:title="DebtInstrumentFaceAmount" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/exampleGuidance" xlink:title="label_DebtInstrumentFaceAmount" xml:lang="en-US" id="label_DebtInstrumentFaceAmount">Principal amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="label_DebtInstrumentFaceAmount" xlink:title="Label : DebtInstrumentFaceAmount to label_DebtInstrumentFaceAmount" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventLineItems" xml:lang="en-US" id="label_SubsequentEventLineItems">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="label_SubsequentEventLineItems" xlink:title="Label : SubsequentEventLineItems to label_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventTable" xml:lang="en-US" id="label_SubsequentEventTable">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="label_SubsequentEventTable" xlink:title="Label : SubsequentEventTable to label_SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_StockIssuanceCosts" xlink:label="StockIssuanceCosts" xlink:title="StockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_StockIssuanceCosts" xml:lang="en-US" id="label_StockIssuanceCosts">Payments of Stock issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuanceCosts" xlink:to="label_StockIssuanceCosts" xlink:title="Label : StockIssuanceCosts to label_StockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuanceCosts_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuanceCosts_1" xml:lang="en-US" id="label_StockIssuanceCosts_1">Issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuanceCosts" xlink:to="label_StockIssuanceCosts_1" xlink:title="Label : StockIssuanceCosts to label_StockIssuanceCosts_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuanceCosts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuanceCosts_2" xml:lang="en-US" id="label_StockIssuanceCosts_2">Stock Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuanceCosts" xlink:to="label_StockIssuanceCosts_2" xlink:title="Label : StockIssuanceCosts to label_StockIssuanceCosts_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_UnderwritingFeesAndCommissions" xlink:label="UnderwritingFeesAndCommissions" xlink:title="UnderwritingFeesAndCommissions" />
    <link:label xlink:type="resource" xlink:label="label_UnderwritingFeesAndCommissions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_UnderwritingFeesAndCommissions" xml:lang="en-US" id="label_UnderwritingFeesAndCommissions">Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderwritingFeesAndCommissions" xlink:to="label_UnderwritingFeesAndCommissions" xlink:title="Label : UnderwritingFeesAndCommissions to label_UnderwritingFeesAndCommissions" />
    <link:label xlink:type="resource" xlink:label="label_UnderwritingFeesAndCommissions_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_UnderwritingFeesAndCommissions_1" xml:lang="en-US" id="label_UnderwritingFeesAndCommissions_1">Underwriting discounts and commissions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderwritingFeesAndCommissions" xlink:to="label_UnderwritingFeesAndCommissions_1" xlink:title="Label : UnderwritingFeesAndCommissions to label_UnderwritingFeesAndCommissions_1" />
    <link:label xlink:type="resource" xlink:label="label_UnderwritingFeesAndCommissions_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnderwritingFeesAndCommissions_2" xml:lang="en-US" id="label_UnderwritingFeesAndCommissions_2">Underwriting Fees and Commissions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnderwritingFeesAndCommissions" xlink:to="label_UnderwritingFeesAndCommissions_2" xlink:title="Label : UnderwritingFeesAndCommissions to label_UnderwritingFeesAndCommissions_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_MinimumRoyaltyPaymentsOneYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsOneYear">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" xlink:title="Label : MinimumRoyaltyPaymentsOneYear to label_MinimumRoyaltyPaymentsOneYear" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_MinimumRoyaltyPaymentsFiveYear" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFiveYear">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" xlink:title="Label : MinimumRoyaltyPaymentsFiveYear to label_MinimumRoyaltyPaymentsFiveYear" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFiveYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/documentation" xlink:title="label_MinimumRoyaltyPaymentsFiveYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFiveYear_2">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_2" xlink:title="Label : MinimumRoyaltyPaymentsFiveYear to label_MinimumRoyaltyPaymentsFiveYear_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/terseLabel" xlink:title="label_MinimumRoyaltyPaymentsFourYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFourYear_1">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_1" xlink:title="Label : MinimumRoyaltyPaymentsFourYear to label_MinimumRoyaltyPaymentsFourYear_1" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsFourYear_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsFourYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsFourYear_2">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_2" xlink:title="Label : MinimumRoyaltyPaymentsFourYear to label_MinimumRoyaltyPaymentsFourYear_2" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsThreeYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsThreeYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsThreeYear_1">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_1" xlink:title="Label : MinimumRoyaltyPaymentsThreeYear to label_MinimumRoyaltyPaymentsThreeYear_1" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsThreeYear_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsThreeYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsThreeYear_2">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_2" xlink:title="Label : MinimumRoyaltyPaymentsThreeYear to label_MinimumRoyaltyPaymentsThreeYear_2" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsTwoYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinimumRoyaltyPaymentsTwoYear_1" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsTwoYear_1">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_1" xlink:title="Label : MinimumRoyaltyPaymentsTwoYear to label_MinimumRoyaltyPaymentsTwoYear_1" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsTwoYear_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MinimumRoyaltyPaymentsTwoYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsTwoYear_2">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_2" xlink:title="Label : MinimumRoyaltyPaymentsTwoYear to label_MinimumRoyaltyPaymentsTwoYear_2" />
    <link:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsOneYear_1" xlink:role="http://www.xbrl.org/2003/role/label" 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:label xlink:type="resource" xlink:label="label_MinimumRoyaltyPaymentsOneYear_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinimumRoyaltyPaymentsOneYear_2" xml:lang="en-US" id="label_MinimumRoyaltyPaymentsOneYear_2">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_2" xlink:title="Label : MinimumRoyaltyPaymentsOneYear to label_MinimumRoyaltyPaymentsOneYear_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OtherDepreciationAndAmortization" xml:lang="en-US" id="label_OtherDepreciationAndAmortization">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" xlink:title="Label : OtherDepreciationAndAmortization to label_OtherDepreciationAndAmortization" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_DeferredCostsCurrentAndNoncurrent" xml:lang="en-US" id="label_DeferredCostsCurrentAndNoncurrent">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" xlink:title="Label : DeferredCostsCurrentAndNoncurrent to label_DeferredCostsCurrentAndNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredCostsAndOtherAssets" xml:lang="en-US" id="label_DeferredCostsAndOtherAssets">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" xlink:title="Label : DeferredCostsAndOtherAssets to label_DeferredCostsAndOtherAssets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 balance</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_DeferredCostsCurrentAndNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredCostsCurrentAndNoncurrent_1" xml:lang="en-US" id="label_DeferredCostsCurrentAndNoncurrent_1">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_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/terseLabel" xlink:title="label_DeferredCostsAndOtherAssets_1" xml:lang="en-US" id="label_DeferredCostsAndOtherAssets_1">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_1" xlink:title="Label : DeferredCostsAndOtherAssets to label_DeferredCostsAndOtherAssets_1" />
    <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="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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="sgbx-20210331.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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US" id="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">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" xlink:title="Label : ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_WarrantTwoMember" xml:lang="en-US" id="label_WarrantTwoMember">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" xlink:title="Label : WarrantTwoMember to label_WarrantTwoMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WarrantTwoMember_1" xml:lang="en-US" id="label_WarrantTwoMember_1">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_1" xlink:title="Label : WarrantTwoMember to label_WarrantTwoMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_WarrantOneMember" xml:lang="en-US" id="label_WarrantOneMember">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" xlink:title="Label : WarrantOneMember to label_WarrantOneMember" />
    <link:label xlink:type="resource" xlink:label="label_WarrantOneMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_WarrantOneMember_1" xml:lang="en-US" id="label_WarrantOneMember_1">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_1" xlink:title="Label : WarrantOneMember to label_WarrantOneMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/terseLabel" 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_CommonStockIssuedUnderUnderwritingAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/label" 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: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:label xlink:type="resource" xlink:label="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" xml:lang="en-US" id="label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2">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_2" xlink:title="Label : ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to label_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" 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_PurchaseAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/label" 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-20210331.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/terseLabel" 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:label xlink:type="resource" xlink:label="label_ExclusiveLicenseAgreementMember_1" xlink:role="http://www.xbrl.org/2003/role/label" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ProceedsFromOtherEquity" xml:lang="en-US" id="label_ProceedsFromOtherEquity">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" xlink:title="Label : ProceedsFromOtherEquity to label_ProceedsFromOtherEquity" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_ProceedsFromPublicOffering" xml:lang="en-US" id="label_ProceedsFromPublicOffering">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" xlink:title="Label : ProceedsFromPublicOffering to label_ProceedsFromPublicOffering" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromPublicOffering_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromPublicOffering_1" xml:lang="en-US" id="label_ProceedsFromPublicOffering_1">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_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/label" xlink:title="label_ProceedsFromPublicOffering_2" xml:lang="en-US" id="label_ProceedsFromPublicOffering_2">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_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/label" xlink:title="label_ProceedsFromOtherEquity_1" xml:lang="en-US" id="label_ProceedsFromOtherEquity_1">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_1" xlink:title="Label : ProceedsFromOtherEquity to label_ProceedsFromOtherEquity_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherDepreciationAndAmortization_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherDepreciationAndAmortization_1" xml:lang="en-US" id="label_OtherDepreciationAndAmortization_1">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_1" xlink:title="Label : OtherDepreciationAndAmortization to label_OtherDepreciationAndAmortization_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherDepreciationAndAmortization_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherDepreciationAndAmortization_2" xml:lang="en-US" id="label_OtherDepreciationAndAmortization_2">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_2" xlink:title="Label : OtherDepreciationAndAmortization to label_OtherDepreciationAndAmortization_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2009/role/negatedLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_1">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_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/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2">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_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/periodEndLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2009/role/negatedLabel" xlink:title="label_AccruedLiabilitiesCurrent" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent">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" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLiabilitiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedLiabilitiesCurrent_1" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent_1">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_1" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AccruedLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedLiabilitiesCurrent_2" xml:lang="en-US" id="label_AccruedLiabilitiesCurrent_2">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_2" xlink:title="Label : AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MovedContractMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/presentationGuidance" xlink:title="label_ShareBasedCompensation" xml:lang="en-US" id="label_ShareBasedCompensation">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" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_StockOptionMember" xml:lang="en-US" id="label_StockOptionMember">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" xlink:title="Label : StockOptionMember to label_StockOptionMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xml:lang="en-US" id="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">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" xlink:title="Label : EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <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">Restricted Stock Units [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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_PayrollMember" xml:lang="en-US" id="label_PayrollMember">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" 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/terseLabel" xlink:title="label_PayrollMember_1" xml:lang="en-US" id="label_PayrollMember_1">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_1" xlink:title="Label : PayrollMember to label_PayrollMember_1" />
    <link:label xlink:type="resource" xlink:label="label_StockOptionMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockOptionMember_1" xml:lang="en-US" id="label_StockOptionMember_1">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_1" xlink:title="Label : StockOptionMember to label_StockOptionMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" xml:lang="en-US" id="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock">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" xlink:title="Label : ScheduleOfOtherShareBasedCompensationActivityTableTextBlock to label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_CostOfGoodSoldSubscription" xml:lang="en-US" id="label_CostOfGoodSoldSubscription">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" 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/terseLabel" xlink:title="label_CostOfGoodSoldSubscription_1" xml:lang="en-US" id="label_CostOfGoodSoldSubscription_1">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_1" xlink:title="Label : CostOfGoodSoldSubscription to label_CostOfGoodSoldSubscription_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock">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" xlink:title="Label : CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingencies" xml:lang="en-US" id="label_CommitmentsAndContingencies">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="label_CommitmentsAndContingencies" xlink:title="Label : CommitmentsAndContingencies to label_CommitmentsAndContingencies" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_ConstructionBacklogContractRevenue" xml:lang="en-US" id="label_ConstructionBacklogContractRevenue">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" xlink:title="Label : ConstructionBacklogContractRevenue to label_ConstructionBacklogContractRevenue" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1">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_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_1" />
    <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/label" xlink:title="label_ConstructionBacklogContractRevenue_2" xml:lang="en-US" id="label_ConstructionBacklogContractRevenue_2">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_2" xlink:title="Label : ConstructionBacklogContractRevenue to label_ConstructionBacklogContractRevenue_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest">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" xlink:title="Label : NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:loc xlink:type="locator" xlink:href="sgbx-20210331.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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_FairValueAssumptionsExpectedVolatilityRates" xml:lang="en-US" id="label_FairValueAssumptionsExpectedVolatilityRates">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" xlink:title="Label : FairValueAssumptionsExpectedVolatilityRates to label_FairValueAssumptionsExpectedVolatilityRates" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivities">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" xlink:title="Label : NetCashProvidedByUsedInOperatingActivities to label_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfOtherShareBasedCompensationActivityTableTextBlock to label_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_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:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivities_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivities_1">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_1" xlink:title="Label : NetCashProvidedByUsedInOperatingActivities to label_NetCashProvidedByUsedInOperatingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivities">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" xlink:title="Label : NetCashProvidedByUsedInInvestingActivities to label_NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xml:lang="en-US" id="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">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" xlink:title="Label : ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_OtherReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" xlink:title="label_SgBlocksSalesMember" xml:lang="en-US" id="label_SgBlocksSalesMember">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" 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/label" xlink:title="label_SgBlocksSalesMember_1" xml:lang="en-US" id="label_SgBlocksSalesMember_1">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_1" xlink:title="Label : SgBlocksSalesMember to label_SgBlocksSalesMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US" id="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">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" xlink:title="Label : ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock to label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <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/terseLabel" 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-20210331.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/label" xlink:title="label_EmployeeMember" xml:lang="en-US" id="label_EmployeeMember">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" xlink:title="Label : EmployeeMember to label_EmployeeMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_PaymentsForLegalSettlements" xml:lang="en-US" id="label_PaymentsForLegalSettlements">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" 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/label" xlink:title="label_PaymentsForLegalSettlements_1" xml:lang="en-US" id="label_PaymentsForLegalSettlements_1">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_1" xlink:title="Label : PaymentsForLegalSettlements to label_PaymentsForLegalSettlements_1" />
    <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:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock_2">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_2" xlink:title="Label : CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US" id="label_RevenueFromContractWithCustomerExcludingAssessedTax">Total revenue by customer type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="label_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="Label : RevenueFromContractWithCustomerExcludingAssessedTax to label_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ProductAndServiceOtherMember" xml:lang="en-US" id="label_ProductAndServiceOtherMember">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/label" xlink:title="label_ProductAndServiceOtherMember_1" xml:lang="en-US" id="label_ProductAndServiceOtherMember_1">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_1" xlink:title="Label : ProductAndServiceOtherMember to label_ProductAndServiceOtherMember_1" />
    <link:label xlink:type="resource" xlink:label="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" xml:lang="en-US" id="label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1">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_1" xlink:title="Label : EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to label_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/verboseLabel" 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="sgbx-20210331.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/verboseLabel" 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/label" 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-20210331.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/verboseLabel" 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/label" 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-20210331.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 [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:label xlink:type="resource" xlink:label="label_RevenueFromContractWithCustomerExcludingAssessedTax_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueFromContractWithCustomerExcludingAssessedTax_1" xml:lang="en-US" id="label_RevenueFromContractWithCustomerExcludingAssessedTax_1">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="label_RevenueFromContractWithCustomerExcludingAssessedTax_1" xlink:title="Label : RevenueFromContractWithCustomerExcludingAssessedTax to label_RevenueFromContractWithCustomerExcludingAssessedTax_1" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" xml:lang="en-US" id="label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1">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_1" xlink:title="Label : ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to label_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xml:lang="en-US" id="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage">Total revenue by customer type, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:to="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:title="Label : RevenueFromContractWithCustomerExcludingAssessedTaxPercentage to label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1" xml:lang="en-US" id="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1">Revenue From Contract With Customer Excluding Assessed Tax Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:to="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1" xlink:title="Label : RevenueFromContractWithCustomerExcludingAssessedTaxPercentage to label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_ThereAfterMember" xml:lang="en-US" id="label_ThereAfterMember">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" 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/verboseLabel" xlink:title="label_ThereAfterMember_1" xml:lang="en-US" id="label_ThereAfterMember_1">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_1" xlink:title="Label : ThereAfterMember to label_ThereAfterMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" xlink:title="label_OneToTwoYearMember" xml:lang="en-US" id="label_OneToTwoYearMember">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" 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/label" xlink:title="label_OneToTwoYearMember_1" xml:lang="en-US" id="label_OneToTwoYearMember_1">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_1" xlink:title="Label : OneToTwoYearMember to label_OneToTwoYearMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/verboseLabel" xlink:title="label_WithinOneYearMember" xml:lang="en-US" id="label_WithinOneYearMember">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" 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/label" xlink:title="label_WithinOneYearMember_1" xml:lang="en-US" id="label_WithinOneYearMember_1">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_1" xlink:title="Label : WithinOneYearMember to label_WithinOneYearMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US" id="label_DisaggregationOfRevenueTableTextBlock">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" 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/terseLabel" xlink:title="label_DisaggregationOfRevenueTableTextBlock_1" xml:lang="en-US" id="label_DisaggregationOfRevenueTableTextBlock_1">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_1" xlink:title="Label : DisaggregationOfRevenueTableTextBlock to label_DisaggregationOfRevenueTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:label="RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:title="RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xml:lang="en-US" id="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock">Recently Adopted Accounting Pronouncements Not Yet Adopted [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:to="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:title="Label : RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock to label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_1" xml:lang="en-US" id="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_1">Recently adopted accounting pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:to="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_1" xlink:title="Label : RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock to label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US" id="label_ComprehensiveIncomePolicyPolicyTextBlock">Comprehensive Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="label_ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="Label : ComprehensiveIncomePolicyPolicyTextBlock to label_ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Non-controlling 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ParentMember" xml:lang="en-US" id="label_ParentMember">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" xlink:title="Label : ParentMember to label_ParentMember" />
    <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:label xlink:type="resource" xlink:label="label_ParentMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ParentMember_1" xml:lang="en-US" id="label_ParentMember_1">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_1" xlink:title="Label : ParentMember to label_ParentMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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: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_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_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: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_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest_2" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest_2">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_2" xlink:title="Label : NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest_2" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">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" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" 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:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_1" xlink:role="http://www.xbrl.org/2003/role/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_ComprehensiveIncomePolicyPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ComprehensiveIncomePolicyPolicyTextBlock_1" xml:lang="en-US" id="label_ComprehensiveIncomePolicyPolicyTextBlock_1">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="label_ComprehensiveIncomePolicyPolicyTextBlock_1" xlink:title="Label : ComprehensiveIncomePolicyPolicyTextBlock to label_ComprehensiveIncomePolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DebtInstrumentMeasurementInput" xml:lang="en-US" id="label_DebtInstrumentMeasurementInput">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" xlink:title="Label : DebtInstrumentMeasurementInput to label_DebtInstrumentMeasurementInput" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_GoodwillImpairmentLoss" xml:lang="en-US" id="label_GoodwillImpairmentLoss">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" xlink:title="Label : GoodwillImpairmentLoss to label_GoodwillImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillImpairmentLoss_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_GoodwillImpairmentLoss_1" xml:lang="en-US" id="label_GoodwillImpairmentLoss_1">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_1" xlink:title="Label : GoodwillImpairmentLoss to label_GoodwillImpairmentLoss_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_DebtorInPossessionFinancingBorrowingsOutstanding" xml:lang="en-US" id="label_DebtorInPossessionFinancingBorrowingsOutstanding">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" xlink:title="Label : DebtorInPossessionFinancingBorrowingsOutstanding to label_DebtorInPossessionFinancingBorrowingsOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_1">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_1" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtorInPossessionFinancingBorrowingsOutstanding_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtorInPossessionFinancingBorrowingsOutstanding_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingBorrowingsOutstanding_1">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_1" xlink:title="Label : DebtorInPossessionFinancingBorrowingsOutstanding to label_DebtorInPossessionFinancingBorrowingsOutstanding_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">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="sgbx-20210331.xsd#sgbx_ContractRevenue" xlink:label="ContractRevenue" xlink:title="ContractRevenue" />
    <link:label xlink:type="resource" xlink:label="label_ContractRevenue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_ContractRevenue" xml:lang="en-US" id="label_ContractRevenue">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" 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/2003/role/label" xlink:title="label_ContractRevenue_2" xml:lang="en-US" id="label_ContractRevenue_2">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_2" xlink:title="Label : ContractRevenue to label_ContractRevenue_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_DebtAndEquitySecuritiesGainLoss" xml:lang="en-US" id="label_DebtAndEquitySecuritiesGainLoss">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" 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/label" xlink:title="label_DebtAndEquitySecuritiesGainLoss_1" xml:lang="en-US" id="label_DebtAndEquitySecuritiesGainLoss_1">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_1" xlink:title="Label : DebtAndEquitySecuritiesGainLoss to label_DebtAndEquitySecuritiesGainLoss_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_RevenuesAbstract" xml:lang="en-US" id="label_RevenuesAbstract">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" 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/label" xlink:title="label_RevenuesAbstract_1" xml:lang="en-US" id="label_RevenuesAbstract_1">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_1" xlink:title="Label : RevenuesAbstract to label_RevenuesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConstructionMember" xml:lang="en-US" id="label_ConstructionMember">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" 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/terseLabel" xlink:title="label_ConstructionMember_1" xml:lang="en-US" id="label_ConstructionMember_1">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_1" xlink:title="Label : ConstructionMember to label_ConstructionMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_EngineeringServicesMember" xml:lang="en-US" id="label_EngineeringServicesMember">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" 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/label" xlink:title="label_EngineeringServicesMember_2" xml:lang="en-US" id="label_EngineeringServicesMember_2">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_2" xlink:title="Label : EngineeringServicesMember to label_EngineeringServicesMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_SharesIssuedPricePerShare" xml:lang="en-US" id="label_SharesIssuedPricePerShare">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" xlink:title="Label : SharesIssuedPricePerShare to label_SharesIssuedPricePerShare" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="sgbx-20210331.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/terseLabel" xlink:title="label_StockOptionsAndGrantsTextualAbstract" xml:lang="en-US" id="label_StockOptionsAndGrantsTextualAbstract">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" xlink:title="Label : StockOptionsAndGrantsTextualAbstract to label_StockOptionsAndGrantsTextualAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_NumberOfLargeContracts" xml:lang="en-US" id="label_NumberOfLargeContracts">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" xlink:title="Label : NumberOfLargeContracts to label_NumberOfLargeContracts" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/verboseLabel" 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:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">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" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_AmendmentFlag_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_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="RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">Loss before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="Label : IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AssetsAbstract" xml:lang="en-US" id="label_AssetsAbstract">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" 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/verboseLabel" xlink:title="label_AssetsAbstract_1" xml:lang="en-US" id="label_AssetsAbstract_1">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_1" xlink:title="Label : AssetsAbstract to label_AssetsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AssetsCurrentAbstract" xml:lang="en-US" id="label_AssetsCurrentAbstract">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" xlink:title="Label : AssetsCurrentAbstract to label_AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1">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_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrentAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AssetsCurrentAbstract_1" xml:lang="en-US" id="label_AssetsCurrentAbstract_1">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_1" xlink:title="Label : AssetsCurrentAbstract to label_AssetsCurrentAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue">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" 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/terseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_1" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_1">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_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/verboseLabel" 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/positiveLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_3" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_3">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_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/positiveTerseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_4" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_4">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_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/totalLabel" 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/periodStartLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_6" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_6">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_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/periodEndLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue_7" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_7">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_7" xlink:title="Label : CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue_7" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/totalLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AccountsReceivableNetCurrent" xml:lang="en-US" id="label_AccountsReceivableNetCurrent">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" 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/totalLabel" xlink:title="label_AccountsReceivableNetCurrent_2" xml:lang="en-US" id="label_AccountsReceivableNetCurrent_2">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_2" xlink:title="Label : AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" xlink:title="label_InventoryNet" xml:lang="en-US" id="label_InventoryNet">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" xlink:title="Label : InventoryNet to label_InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_InventoryNet_1" xml:lang="en-US" id="label_InventoryNet_1">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_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">Work in process 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_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/label" xlink:title="label_InventoryNet_3" xml:lang="en-US" id="label_InventoryNet_3">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_3" xlink:title="Label : InventoryNet to label_InventoryNet_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssetsCurrent">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" 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/terseLabel" xlink:title="label_PrepaidExpenseAndOtherAssetsCurrent_1" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssetsCurrent_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="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_PrepaidExpenseAndOtherAssetsCurrent_1" xlink:title="Label : PrepaidExpenseAndOtherAssetsCurrent to label_PrepaidExpenseAndOtherAssetsCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AssetsCurrent" xml:lang="en-US" id="label_AssetsCurrent">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" 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/totalLabel" xlink:title="label_AssetsCurrent_2" xml:lang="en-US" id="label_AssetsCurrent_2">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_2" xlink:title="Label : AssetsCurrent to label_AssetsCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet">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" 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/verboseLabel" xlink:title="label_PropertyPlantAndEquipmentNet_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_1">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_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/presentationGuidance" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">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" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">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" xlink:title="Label : AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">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" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock to label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US" id="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">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" 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/verboseLabel" xlink:title="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to label_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2">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_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2">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_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3">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_3" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2">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_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet_3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_PropertyPlantAndEquipmentNet_3" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_3">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_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/periodEndLabel" xlink:title="label_PropertyPlantAndEquipmentNet_4" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_4">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_4" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_Goodwill_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IntangibleAssetsNetExcludingGoodwill" xml:lang="en-US" id="label_IntangibleAssetsNetExcludingGoodwill">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" 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/terseLabel" xlink:title="label_IntangibleAssetsNetExcludingGoodwill_1" xml:lang="en-US" id="label_IntangibleAssetsNetExcludingGoodwill_1">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_1" xlink:title="Label : IntangibleAssetsNetExcludingGoodwill to label_IntangibleAssetsNetExcludingGoodwill_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquityAbstract">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" 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/verboseLabel" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract_1" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquityAbstract_1">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_1" xlink:title="Label : LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LiabilitiesCurrentAbstract" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract">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" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_LiabilitiesCurrentAbstract_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LiabilitiesCurrentAbstract_2" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract_2">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_2" xlink:title="Label : LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent">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" 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/terseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent_1" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent_1">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_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/verboseLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent_2" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent_2">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_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/totalLabel" xlink:title="label_AccountsPayableAndAccruedLiabilitiesCurrent_3" xml:lang="en-US" id="label_AccountsPayableAndAccruedLiabilitiesCurrent_3">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_3" xlink:title="Label : AccountsPayableAndAccruedLiabilitiesCurrent to label_AccountsPayableAndAccruedLiabilitiesCurrent_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/terseLabel" 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/verboseLabel" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LiabilitiesCurrent" xml:lang="en-US" id="label_LiabilitiesCurrent">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" 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/totalLabel" xlink:title="label_LiabilitiesCurrent_2" xml:lang="en-US" id="label_LiabilitiesCurrent_2">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_2" xlink:title="Label : LiabilitiesCurrent to label_LiabilitiesCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_Liabilities" xml:lang="en-US" id="label_Liabilities">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/totalLabel" xlink:title="label_Liabilities_2" xml:lang="en-US" id="label_Liabilities_2">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_2" xlink:title="Label : Liabilities to label_Liabilities_2" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingencies_1" xlink:role="http://www.xbrl.org/2003/role/measurementGuidance" xlink:title="label_CommitmentsAndContingencies_1" xml:lang="en-US" id="label_CommitmentsAndContingencies_1">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="label_CommitmentsAndContingencies_1" xlink:title="Label : CommitmentsAndContingencies to label_CommitmentsAndContingencies_1" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingencies_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingencies_2" xml:lang="en-US" id="label_CommitmentsAndContingencies_2">Commitments and contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="label_CommitmentsAndContingencies_2" xlink:title="Label : CommitmentsAndContingencies to label_CommitmentsAndContingencies_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockholdersEquityAbstract" xml:lang="en-US" id="label_StockholdersEquityAbstract">Stockholders&#x2019; equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="label_StockholdersEquityAbstract" xlink:title="Label : StockholdersEquityAbstract to label_StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockholdersEquityAbstract_1" xml:lang="en-US" id="label_StockholdersEquityAbstract_1">Stockholders' equity (deficit):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="label_StockholdersEquityAbstract_1" xlink:title="Label : StockholdersEquityAbstract to label_StockholdersEquityAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityAbstract_2" xml:lang="en-US" id="label_StockholdersEquityAbstract_2">Stockholders' Equity Attributable To Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="label_StockholdersEquityAbstract_2" xlink:title="Label : StockholdersEquityAbstract to label_StockholdersEquityAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_PreferredStockValue" xml:lang="en-US" id="label_PreferredStockValue">Preferred stock, $1.00&#xA0;par value,&#xA0;5,405,010&#xA0;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" xlink:title="Label : PreferredStockValue to label_PreferredStockValue" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 par value, 25,000,000 shares authorized; 8,821,289 issued and outstanding as of March 31, 2021 and 8,596,189 issued and outstanding as of 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AdditionalPaidInCapital" xml:lang="en-US" id="label_AdditionalPaidInCapital">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" 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/verboseLabel" xlink:title="label_AdditionalPaidInCapital_1" xml:lang="en-US" id="label_AdditionalPaidInCapital_1">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_1" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital_1" />
    <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_AdditionalPaidInCapital_3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_AdditionalPaidInCapital_3" xml:lang="en-US" id="label_AdditionalPaidInCapital_3">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_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/periodEndLabel" xlink:title="label_AdditionalPaidInCapital_4" xml:lang="en-US" id="label_AdditionalPaidInCapital_4">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_4" xlink:title="Label : AdditionalPaidInCapital to label_AdditionalPaidInCapital_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit">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" 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/terseLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_1" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_1">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_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/verboseLabel" 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_RetainedEarningsAccumulatedDeficit_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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/periodStartLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_4" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_4">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_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/periodEndLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit_5" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_5">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_5" xlink:title="Label : RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit_5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_StockholdersEquity" xml:lang="en-US" id="label_StockholdersEquity">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" 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/verboseLabel" xlink:title="label_StockholdersEquity_1" xml:lang="en-US" id="label_StockholdersEquity_1">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_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&#x2019; 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/periodStartLabel" xlink:title="label_StockholdersEquity_3" xml:lang="en-US" id="label_StockholdersEquity_3">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_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/periodEndLabel" xlink:title="label_StockholdersEquity_4" xml:lang="en-US" id="label_StockholdersEquity_4">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_4" xlink:title="Label : StockholdersEquity to label_StockholdersEquity_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" xlink:title="label_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity">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" xlink:title="Label : LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity" />
    <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/label" xlink:title="label_LiabilitiesAndStockholdersEquity_2" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity_2">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_2" xlink:title="Label : LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PreferredStockParOrStatedValuePerShare" xml:lang="en-US" id="label_PreferredStockParOrStatedValuePerShare">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" 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/verboseLabel" xlink:title="label_PreferredStockParOrStatedValuePerShare_2" xml:lang="en-US" id="label_PreferredStockParOrStatedValuePerShare_2">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_2" xlink:title="Label : PreferredStockParOrStatedValuePerShare to label_PreferredStockParOrStatedValuePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CommonStockParOrStatedValuePerShare" xml:lang="en-US" id="label_CommonStockParOrStatedValuePerShare">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" 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/disclosureGuidance" xlink:title="label_CommonStockParOrStatedValuePerShare_2" xml:lang="en-US" id="label_CommonStockParOrStatedValuePerShare_2">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_2" xlink:title="Label : CommonStockParOrStatedValuePerShare to label_CommonStockParOrStatedValuePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" xlink:title="label_CommonStockSharesIssued_1" xml:lang="en-US" id="label_CommonStockSharesIssued_1">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_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/totalLabel" xlink:title="label_CommonStockSharesIssued_2" xml:lang="en-US" id="label_CommonStockSharesIssued_2">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_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/disclosureGuidance" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" xlink:title="label_CommonStockSharesOutstanding_1" xml:lang="en-US" id="label_CommonStockSharesOutstanding_1">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_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/periodEndLabel" xlink:title="label_CommonStockSharesOutstanding_3" xml:lang="en-US" id="label_CommonStockSharesOutstanding_3">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_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/disclosureGuidance" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IncomeStatementAbstract" xml:lang="en-US" id="label_IncomeStatementAbstract">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" 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/verboseLabel" xlink:title="label_IncomeStatementAbstract_1" xml:lang="en-US" id="label_IncomeStatementAbstract_1">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_1" xlink:title="Label : IncomeStatementAbstract to label_IncomeStatementAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_Revenues_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Revenues_1" xml:lang="en-US" id="label_Revenues_1">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_1" xlink:title="Label : Revenues to label_Revenues_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CostOfGoodsAndServicesSoldAbstract" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldAbstract">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" 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/verboseLabel" xlink:title="label_CostOfGoodsAndServicesSoldAbstract_1" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldAbstract_1">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_1" xlink:title="Label : CostOfGoodsAndServicesSoldAbstract to label_CostOfGoodsAndServicesSoldAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_CostOfRevenue_1" xlink:role="http://www.xbrl.org/2003/role/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/totalLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingExpensesAbstract" xml:lang="en-US" id="label_OperatingExpensesAbstract">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" 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/verboseLabel" xlink:title="label_OperatingExpensesAbstract_1" xml:lang="en-US" id="label_OperatingExpensesAbstract_1">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_1" xlink:title="Label : OperatingExpensesAbstract to label_OperatingExpensesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LaborAndRelatedExpense" xml:lang="en-US" id="label_LaborAndRelatedExpense">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" 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/totalLabel" xlink:title="label_LaborAndRelatedExpense_2" xml:lang="en-US" id="label_LaborAndRelatedExpense_2">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_2" xlink:title="Label : LaborAndRelatedExpense to label_LaborAndRelatedExpense_2" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_GeneralAndAdministrativeExpense_1" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense_1">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_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/label" xlink:title="label_GeneralAndAdministrativeExpense_3" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense_3">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_3" xlink:title="Label : GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_SellingAndMarketingExpense" xml:lang="en-US" id="label_SellingAndMarketingExpense">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" 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/totalLabel" xlink:title="label_SellingAndMarketingExpense_2" xml:lang="en-US" id="label_SellingAndMarketingExpense_2">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_2" xlink:title="Label : SellingAndMarketingExpense to label_SellingAndMarketingExpense_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OtherGeneralExpense" xml:lang="en-US" id="label_OtherGeneralExpense">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" 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/verboseLabel" xlink:title="label_OtherGeneralExpense_1" xml:lang="en-US" id="label_OtherGeneralExpense_1">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_1" xlink:title="Label : OtherGeneralExpense to label_OtherGeneralExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingExpenses" xml:lang="en-US" id="label_OperatingExpenses">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" 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/totalLabel" xlink:title="label_OperatingExpenses_2" xml:lang="en-US" id="label_OperatingExpenses_2">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_2" xlink:title="Label : OperatingExpenses to label_OperatingExpenses_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingIncomeLoss" xml:lang="en-US" id="label_OperatingIncomeLoss">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" 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/totalLabel" xlink:title="label_OperatingIncomeLoss_2" xml:lang="en-US" id="label_OperatingIncomeLoss_2">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_2" xlink:title="Label : OperatingIncomeLoss to label_OperatingIncomeLoss_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_NonoperatingIncomeExpenseAbstract" xml:lang="en-US" id="label_NonoperatingIncomeExpenseAbstract">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" 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/verboseLabel" xlink:title="label_NonoperatingIncomeExpenseAbstract_1" xml:lang="en-US" id="label_NonoperatingIncomeExpenseAbstract_1">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_1" xlink:title="Label : NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" xlink:title="label_InvestmentIncomeInterest" xml:lang="en-US" id="label_InvestmentIncomeInterest">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" 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/terseLabel" xlink:title="label_InvestmentIncomeInterest_1" xml:lang="en-US" id="label_InvestmentIncomeInterest_1">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_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/verboseLabel" xlink:title="label_InvestmentIncomeInterest_2" xml:lang="en-US" id="label_InvestmentIncomeInterest_2">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_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/2009/role/negatedLabel" xlink:title="label_InvestmentIncomeInterest_3" xml:lang="en-US" id="label_InvestmentIncomeInterest_3">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_3" xlink:title="Label : InvestmentIncomeInterest to label_InvestmentIncomeInterest_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_NonoperatingIncomeExpense" xml:lang="en-US" id="label_NonoperatingIncomeExpense">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" 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/totalLabel" xlink:title="label_NonoperatingIncomeExpense_2" xml:lang="en-US" id="label_NonoperatingIncomeExpense_2">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_2" xlink:title="Label : NonoperatingIncomeExpense to label_NonoperatingIncomeExpense_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/definitionGuidance" xlink:title="label_NetIncomeLoss" xml:lang="en-US" id="label_NetIncomeLoss">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" 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/totalLabel" xlink:title="label_NetIncomeLoss_1" xml:lang="en-US" id="label_NetIncomeLoss_1">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_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/terseLabel" xlink:title="label_NetIncomeLoss_3" xml:lang="en-US" id="label_NetIncomeLoss_3">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_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/label" xlink:title="label_NetIncomeLoss_4" xml:lang="en-US" id="label_NetIncomeLoss_4">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_4" xlink:title="Label : NetIncomeLoss to label_NetIncomeLoss_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 - 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EarningsPerShareBasicAndDiluted" xml:lang="en-US" id="label_EarningsPerShareBasicAndDiluted">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" xlink:title="Label : EarningsPerShareBasicAndDiluted to label_EarningsPerShareBasicAndDiluted" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasicAndDiluted_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EarningsPerShareBasicAndDiluted_1" xml:lang="en-US" id="label_EarningsPerShareBasicAndDiluted_1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">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" 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/verboseLabel" xlink:title="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1" xml:lang="en-US" id="label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1">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_1" xlink:title="Label : EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract to label_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xml:lang="en-US" id="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">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" 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/terseLabel" xlink:title="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1" xml:lang="en-US" id="label_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CommonStockMember" xml:lang="en-US" id="label_CommonStockMember">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" 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/terseLabel" xlink:title="label_CommonStockMember_1" xml:lang="en-US" id="label_CommonStockMember_1">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_1" xlink:title="Label : CommonStockMember to label_CommonStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AdditionalPaidInCapitalMember" xml:lang="en-US" id="label_AdditionalPaidInCapitalMember">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" 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/terseLabel" xlink:title="label_AdditionalPaidInCapitalMember_1" xml:lang="en-US" id="label_AdditionalPaidInCapitalMember_1">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_1" xlink:title="Label : AdditionalPaidInCapitalMember to label_AdditionalPaidInCapitalMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_RetainedEarningsMember" xml:lang="en-US" id="label_RetainedEarningsMember">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" xlink:title="Label : RetainedEarningsMember to label_RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RetainedEarningsMember_1" xml:lang="en-US" id="label_RetainedEarningsMember_1">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_1" xlink:title="Label : RetainedEarningsMember to label_RetainedEarningsMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_SharesOutstanding" xml:lang="en-US" id="label_SharesOutstanding">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" 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/periodEndLabel" xlink:title="label_SharesOutstanding_2" xml:lang="en-US" id="label_SharesOutstanding_2">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_2" xlink:title="Label : SharesOutstanding to label_SharesOutstanding_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueShareBasedCompensation">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" 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/terseLabel" xlink:title="label_StockIssuedDuringPeriodValueShareBasedCompensation_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueShareBasedCompensation_1">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_1" xlink:title="Label : StockIssuedDuringPeriodValueShareBasedCompensation to label_StockIssuedDuringPeriodValueShareBasedCompensation_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2">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_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/2009/role/negatedLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_3" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_3">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_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/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_4" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_4">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_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/label" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_5" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_5">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_5" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_5" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_6">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_6" xlink:title="Label : StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised_6" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueIssuedForServices">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" 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/verboseLabel" xlink:title="label_StockIssuedDuringPeriodValueIssuedForServices_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueIssuedForServices_1">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_1" xlink:title="Label : StockIssuedDuringPeriodValueIssuedForServices to label_StockIssuedDuringPeriodValueIssuedForServices_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesIssuedForServices">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" 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/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesIssuedForServices_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesIssuedForServices_1">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_1" xlink:title="Label : StockIssuedDuringPeriodSharesIssuedForServices to label_StockIssuedDuringPeriodSharesIssuedForServices_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_StatementOfCashFlowsAbstract" xml:lang="en-US" id="label_StatementOfCashFlowsAbstract">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" 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/verboseLabel" xlink:title="label_StatementOfCashFlowsAbstract_1" xml:lang="en-US" id="label_StatementOfCashFlowsAbstract_1">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_1" xlink:title="Label : StatementOfCashFlowsAbstract to label_StatementOfCashFlowsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_Depreciation" xml:lang="en-US" id="label_Depreciation">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" 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/totalLabel" xlink:title="label_Depreciation_2" xml:lang="en-US" id="label_Depreciation_2">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_2" xlink:title="Label : Depreciation to label_Depreciation_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AmortizationOfIntangibleAssets" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets">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" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfIntangibleAssets_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmortizationOfIntangibleAssets_1" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets_1">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_1" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets_1" />
    <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_AmortizationOfIntangibleAssets_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AmortizationOfIntangibleAssets_2" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets_2">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_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/definitionGuidance" xlink:title="label_AmortizationOfIntangibleAssets_3" xml:lang="en-US" id="label_AmortizationOfIntangibleAssets_3">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_3" xlink:title="Label : AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2009/role/negatedLabel" xlink:title="label_GainLossOnInvestments" xml:lang="en-US" id="label_GainLossOnInvestments">Interest income on long-term note 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" xlink:title="Label : GainLossOnInvestments to label_GainLossOnInvestments" />
    <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_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:label xlink:type="resource" xlink:label="label_GainLossOnInvestments_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnInvestments_1" xml:lang="en-US" id="label_GainLossOnInvestments_1">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_1" xlink:title="Label : GainLossOnInvestments to label_GainLossOnInvestments_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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/terseLabel" 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:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensation_4" xml:lang="en-US" id="label_ShareBasedCompensation_4">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_4" xlink:title="Label : ShareBasedCompensation to label_ShareBasedCompensation_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="label_IncreaseDecreaseInOperatingCapitalAbstract">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" 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/verboseLabel" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract_1" xml:lang="en-US" id="label_IncreaseDecreaseInOperatingCapitalAbstract_1">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_1" xlink:title="Label : IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable">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" 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/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInAccountsReceivable_2" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable_2">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/positiveLabel" xlink:title="label_IncreaseDecreaseInInventories" xml:lang="en-US" id="label_IncreaseDecreaseInInventories">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/label" xlink:title="label_IncreaseDecreaseInInventories_1" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_1">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_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/verboseLabel" 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/2003/role/totalLabel" xlink:title="label_IncreaseDecreaseInInventories_3" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_3">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_3" xlink:title="Label : IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/verboseLabel" 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/2009/role/negatedLabel" 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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="label_PaymentsToAcquirePropertyPlantAndEquipment">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" xlink:title="Label : PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment_1" xml:lang="en-US" id="label_PaymentsToAcquirePropertyPlantAndEquipment_1">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_1" xlink:title="Label : PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering">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" 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/label" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering_1" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering_1">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_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/presentationGuidance" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering_2" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering_2">Aggregate net proceeds</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ProceedsFromConvertibleDebt" xml:lang="en-US" id="label_ProceedsFromConvertibleDebt">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" 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/verboseLabel" xlink:title="label_ProceedsFromConvertibleDebt_2" xml:lang="en-US" id="label_ProceedsFromConvertibleDebt_2">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_2" xlink:title="Label : ProceedsFromConvertibleDebt to label_ProceedsFromConvertibleDebt_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">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" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_EmergenceFromBankruptcyAbstract" xml:lang="en-US" id="label_EmergenceFromBankruptcyAbstract">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" 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/verboseLabel" xlink:title="label_EmergenceFromBankruptcyAbstract_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyAbstract_1">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_1" xlink:title="Label : EmergenceFromBankruptcyAbstract to label_EmergenceFromBankruptcyAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_EmergenceFromBankruptcyTextBlock" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock">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" 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/terseLabel" xlink:title="label_EmergenceFromBankruptcyTextBlock_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock_1">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_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/verboseLabel" xlink:title="label_EmergenceFromBankruptcyTextBlock_2" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock_2">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_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/documentation" xlink:title="label_EmergenceFromBankruptcyTextBlock_3" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextBlock_3">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_3" xlink:title="Label : EmergenceFromBankruptcyTextBlock to label_EmergenceFromBankruptcyTextBlock_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AccountingPoliciesAbstract" xml:lang="en-US" id="label_AccountingPoliciesAbstract">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/verboseLabel" xlink:title="label_AccountingPoliciesAbstract_1" xml:lang="en-US" id="label_AccountingPoliciesAbstract_1">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_1" xlink:title="Label : AccountingPoliciesAbstract to label_AccountingPoliciesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ReceivablesAbstract" xml:lang="en-US" id="label_ReceivablesAbstract">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" 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/verboseLabel" xlink:title="label_ReceivablesAbstract_1" xml:lang="en-US" id="label_ReceivablesAbstract_1">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_1" xlink:title="Label : ReceivablesAbstract to label_ReceivablesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FinancingReceivablesTextBlock" xml:lang="en-US" id="label_FinancingReceivablesTextBlock">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" 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/verboseLabel" xlink:title="label_FinancingReceivablesTextBlock_1" xml:lang="en-US" id="label_FinancingReceivablesTextBlock_1">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_1" xlink:title="Label : FinancingReceivablesTextBlock to label_FinancingReceivablesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ContractorsAbstract" xml:lang="en-US" id="label_ContractorsAbstract">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" 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/label" xlink:title="label_ContractorsAbstract_1" xml:lang="en-US" id="label_ContractorsAbstract_1">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_1" xlink:title="Label : ContractorsAbstract to label_ContractorsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_LongTermContractsOrProgramsDisclosureTextBlock" xml:lang="en-US" id="label_LongTermContractsOrProgramsDisclosureTextBlock">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" 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/label" xlink:title="label_LongTermContractsOrProgramsDisclosureTextBlock_1" xml:lang="en-US" id="label_LongTermContractsOrProgramsDisclosureTextBlock_1">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_1" xlink:title="Label : LongTermContractsOrProgramsDisclosureTextBlock to label_LongTermContractsOrProgramsDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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/verboseLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_InventoryDisclosureTextBlock" xml:lang="en-US" id="label_InventoryDisclosureTextBlock">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" 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/terseLabel" xlink:title="label_InventoryDisclosureTextBlock_1" xml:lang="en-US" id="label_InventoryDisclosureTextBlock_1">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_1" xlink:title="Label : InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentDisclosureTextBlock">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" 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/label" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentDisclosureTextBlock_1">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_1" xlink:title="Label : PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DebtDisclosureAbstract" xml:lang="en-US" id="label_DebtDisclosureAbstract">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" xlink:title="Label : DebtDisclosureAbstract to label_DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtDisclosureAbstract_1" xml:lang="en-US" id="label_DebtDisclosureAbstract_1">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_1" xlink:title="Label : DebtDisclosureAbstract to label_DebtDisclosureAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1">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_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_DebtorInPossessionFinancingTextBlock" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextBlock">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" 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/documentation" xlink:title="label_DebtorInPossessionFinancingTextBlock_2" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextBlock_2">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_2" xlink:title="Label : DebtorInPossessionFinancingTextBlock to label_DebtorInPossessionFinancingTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="label_IncomeTaxDisclosureTextBlock">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" 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/verboseLabel" xlink:title="label_IncomeTaxDisclosureTextBlock_1" xml:lang="en-US" id="label_IncomeTaxDisclosureTextBlock_1">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_1" xlink:title="Label : IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EarningsPerShareAbstract" xml:lang="en-US" id="label_EarningsPerShareAbstract">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" 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/verboseLabel" xlink:title="label_EarningsPerShareAbstract_1" xml:lang="en-US" id="label_EarningsPerShareAbstract_1">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_1" xlink:title="Label : EarningsPerShareAbstract to label_EarningsPerShareAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EarningsPerShareTextBlock" xml:lang="en-US" id="label_EarningsPerShareTextBlock">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" 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/verboseLabel" xlink:title="label_EarningsPerShareTextBlock_1" xml:lang="en-US" id="label_EarningsPerShareTextBlock_1">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_1" xlink:title="Label : EarningsPerShareTextBlock to label_EarningsPerShareTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="sgbx-20210331.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/label" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US" id="label_StockholdersEquityNoteDisclosureTextBlock">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" xlink:title="Label : StockholdersEquityNoteDisclosureTextBlock to label_StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityNoteDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_StockholdersEquityNoteDisclosureTextBlock_1" xml:lang="en-US" id="label_StockholdersEquityNoteDisclosureTextBlock_1">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_1" xlink:title="Label : StockholdersEquityNoteDisclosureTextBlock to label_StockholdersEquityNoteDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="sgbx-20210331.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/label" xlink:title="label_WarrantsDisclosureTextBlock" xml:lang="en-US" id="label_WarrantsDisclosureTextBlock">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" 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_WarrantsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_WarrantsDisclosureTextBlock_2" xml:lang="en-US" id="label_WarrantsDisclosureTextBlock_2">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_2" xlink:title="Label : WarrantsDisclosureTextBlock to label_WarrantsDisclosureTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Share-based Compensation</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ConsolidationPolicyTextBlock" xml:lang="en-US" id="label_ConsolidationPolicyTextBlock">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" 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/label" xlink:title="label_ConsolidationPolicyTextBlock_1" xml:lang="en-US" id="label_ConsolidationPolicyTextBlock_1">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_1" xlink:title="Label : ConsolidationPolicyTextBlock to label_ConsolidationPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_UseOfEstimates" xml:lang="en-US" id="label_UseOfEstimates">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" 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/verboseLabel" xlink:title="label_UseOfEstimates_1" xml:lang="en-US" id="label_UseOfEstimates_1">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_1" xlink:title="Label : UseOfEstimates to label_UseOfEstimates_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock" xml:lang="en-US" id="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock">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" 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/verboseLabel" xlink:title="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1" xml:lang="en-US" id="label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1">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_1" xlink:title="Label : ConstructionContractorsOperatingCyclePolicyPolicyTextBlock to label_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_RevenueRecognitionPolicyTextBlock" xml:lang="en-US" id="label_RevenueRecognitionPolicyTextBlock">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" 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/verboseLabel" xlink:title="label_RevenueRecognitionPolicyTextBlock_1" xml:lang="en-US" id="label_RevenueRecognitionPolicyTextBlock_1">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_1" xlink:title="Label : RevenueRecognitionPolicyTextBlock to label_RevenueRecognitionPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US" id="label_CashAndCashEquivalentsPolicyTextBlock">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" 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/terseLabel" xlink:title="label_CashAndCashEquivalentsPolicyTextBlock_1" xml:lang="en-US" id="label_CashAndCashEquivalentsPolicyTextBlock_1">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_1" xlink:title="Label : CashAndCashEquivalentsPolicyTextBlock to label_CashAndCashEquivalentsPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ShortTermInvestmentPolicyTextBlock" xml:lang="en-US" id="label_ShortTermInvestmentPolicyTextBlock">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" 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/documentation" xlink:title="label_ShortTermInvestmentPolicyTextBlock_2" xml:lang="en-US" id="label_ShortTermInvestmentPolicyTextBlock_2">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_2" xlink:title="Label : ShortTermInvestmentPolicyTextBlock to label_ShortTermInvestmentPolicyTextBlock_2" />
    <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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_InventoryPolicyTextBlock" xml:lang="en-US" id="label_InventoryPolicyTextBlock">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" 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/terseLabel" xlink:title="label_InventoryPolicyTextBlock_1" xml:lang="en-US" id="label_InventoryPolicyTextBlock_1">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_1" xlink:title="Label : InventoryPolicyTextBlock to label_InventoryPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US" id="label_GoodwillAndIntangibleAssetsGoodwillPolicy">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" 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/verboseLabel" xlink:title="label_GoodwillAndIntangibleAssetsGoodwillPolicy_1" xml:lang="en-US" id="label_GoodwillAndIntangibleAssetsGoodwillPolicy_1">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_1" xlink:title="Label : GoodwillAndIntangibleAssetsGoodwillPolicy to label_GoodwillAndIntangibleAssetsGoodwillPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IntangibleAssetsFiniteLivedPolicy" xml:lang="en-US" id="label_IntangibleAssetsFiniteLivedPolicy">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" 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/verboseLabel" xlink:title="label_IntangibleAssetsFiniteLivedPolicy_1" xml:lang="en-US" id="label_IntangibleAssetsFiniteLivedPolicy_1">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_1" xlink:title="Label : IntangibleAssetsFiniteLivedPolicy to label_IntangibleAssetsFiniteLivedPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentPolicyTextBlock">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" xlink:title="Label : PropertyPlantAndEquipmentPolicyTextBlock to label_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentPolicyTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentPolicyTextBlock_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentPolicyTextBlock_1">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_1" xlink:title="Label : PropertyPlantAndEquipmentPolicyTextBlock to label_PropertyPlantAndEquipmentPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ConvertibleInstrumentsPolicyTextBlock" xml:lang="en-US" id="label_ConvertibleInstrumentsPolicyTextBlock">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" 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/documentation" xlink:title="label_ConvertibleInstrumentsPolicyTextBlock_2" xml:lang="en-US" id="label_ConvertibleInstrumentsPolicyTextBlock_2">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_2" xlink:title="Label : ConvertibleInstrumentsPolicyTextBlock to label_ConvertibleInstrumentsPolicyTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US" id="label_FairValueMeasurementPolicyPolicyTextBlock">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" 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/verboseLabel" xlink:title="label_FairValueMeasurementPolicyPolicyTextBlock_1" xml:lang="en-US" id="label_FairValueMeasurementPolicyPolicyTextBlock_1">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_1" xlink:title="Label : FairValueMeasurementPolicyPolicyTextBlock to label_FairValueMeasurementPolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US" id="label_ShareBasedCompensationOptionAndIncentivePlansPolicy">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" 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/terseLabel" xlink:title="label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1" xml:lang="en-US" id="label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1">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_1" xlink:title="Label : ShareBasedCompensationOptionAndIncentivePlansPolicy to label_ShareBasedCompensationOptionAndIncentivePlansPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IncomeTaxPolicyTextBlock" xml:lang="en-US" id="label_IncomeTaxPolicyTextBlock">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" 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/terseLabel" xlink:title="label_IncomeTaxPolicyTextBlock_1" xml:lang="en-US" id="label_IncomeTaxPolicyTextBlock_1">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_1" xlink:title="Label : IncomeTaxPolicyTextBlock to label_IncomeTaxPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConcentrationRiskCreditRisk" xml:lang="en-US" id="label_ConcentrationRiskCreditRisk">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" 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/verboseLabel" xlink:title="label_ConcentrationRiskCreditRisk_1" xml:lang="en-US" id="label_ConcentrationRiskCreditRisk_1">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_1" xlink:title="Label : ConcentrationRiskCreditRisk to label_ConcentrationRiskCreditRisk_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US" id="label_NewAccountingPronouncementsPolicyPolicyTextBlock">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" 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/verboseLabel" xlink:title="label_NewAccountingPronouncementsPolicyPolicyTextBlock_1" xml:lang="en-US" id="label_NewAccountingPronouncementsPolicyPolicyTextBlock_1">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_1" xlink:title="Label : NewAccountingPronouncementsPolicyPolicyTextBlock to label_NewAccountingPronouncementsPolicyPolicyTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/label" xlink:title="label_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US" id="label_ScheduleOfCondensedBalanceSheetTableTextBlock">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" 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/terseLabel" xlink:title="label_ScheduleOfCondensedBalanceSheetTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfCondensedBalanceSheetTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfCondensedBalanceSheetTableTextBlock to label_ScheduleOfCondensedBalanceSheetTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfFreshStartAdjustmentsTextBlock" xml:lang="en-US" id="label_ScheduleOfFreshStartAdjustmentsTextBlock">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" 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/terseLabel" xlink:title="label_ScheduleOfFreshStartAdjustmentsTextBlock_1" xml:lang="en-US" id="label_ScheduleOfFreshStartAdjustmentsTextBlock_1">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_1" xlink:title="Label : ScheduleOfFreshStartAdjustmentsTextBlock to label_ScheduleOfFreshStartAdjustmentsTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">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" 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/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1">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_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock to label_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US" id="label_ScheduleOfInventoryCurrentTableTextBlock">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" 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/terseLabel" xlink:title="label_ScheduleOfInventoryCurrentTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfInventoryCurrentTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfInventoryCurrentTableTextBlock to label_ScheduleOfInventoryCurrentTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentTextBlock">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" 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/terseLabel" xlink:title="label_PropertyPlantAndEquipmentTextBlock_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentTextBlock_1">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_1" xlink:title="Label : PropertyPlantAndEquipmentTextBlock to label_PropertyPlantAndEquipmentTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConvertibleDebtTableTextBlock" xml:lang="en-US" id="label_ConvertibleDebtTableTextBlock">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" 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/terseLabel" xlink:title="label_ConvertibleDebtTableTextBlock_1" xml:lang="en-US" id="label_ConvertibleDebtTableTextBlock_1">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_1" xlink:title="Label : ConvertibleDebtTableTextBlock to label_ConvertibleDebtTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FairValueByBalanceSheetGroupingTextBlock" xml:lang="en-US" id="label_FairValueByBalanceSheetGroupingTextBlock">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" xlink:title="Label : FairValueByBalanceSheetGroupingTextBlock to label_FairValueByBalanceSheetGroupingTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_1">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_FairValueByBalanceSheetGroupingTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueByBalanceSheetGroupingTextBlock_1" xml:lang="en-US" id="label_FairValueByBalanceSheetGroupingTextBlock_1">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_1" xlink:title="Label : FairValueByBalanceSheetGroupingTextBlock to label_FairValueByBalanceSheetGroupingTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US" id="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">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" 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/label" xlink:title="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to label_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US" id="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">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" 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/terseLabel" xlink:title="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to label_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US" id="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">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" 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/terseLabel" xlink:title="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to label_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US" id="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">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" 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/verboseLabel" xlink:title="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to label_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IPOMember" xml:lang="en-US" id="label_IPOMember">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" 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/verboseLabel" xlink:title="label_IPOMember_1" xml:lang="en-US" id="label_IPOMember_1">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_1" xlink:title="Label : IPOMember to label_IPOMember_1" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1">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_1" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="OverAllotmentOptionMember" xlink:title="OverAllotmentOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OverAllotmentOptionMember" xml:lang="en-US" id="label_OverAllotmentOptionMember">Over-Allotment Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OverAllotmentOptionMember" xlink:to="label_OverAllotmentOptionMember" xlink:title="Label : OverAllotmentOptionMember to label_OverAllotmentOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_OverAllotmentOptionMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OverAllotmentOptionMember_1" xml:lang="en-US" id="label_OverAllotmentOptionMember_1">Over Allotment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OverAllotmentOptionMember" xlink:to="label_OverAllotmentOptionMember_1" xlink:title="Label : OverAllotmentOptionMember to label_OverAllotmentOptionMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/terseLabel" 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="sgbx-20210331.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="sgbx-20210331.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/label" xlink:title="label_DescriptionOfBusinessTextualAbstract" xml:lang="en-US" id="label_DescriptionOfBusinessTextualAbstract">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" 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/terseLabel" xlink:title="label_DescriptionOfBusinessTextualAbstract_1" xml:lang="en-US" id="label_DescriptionOfBusinessTextualAbstract_1">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_1" xlink:title="Label : DescriptionOfBusinessTextualAbstract to label_DescriptionOfBusinessTextualAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityReverseStockSplit_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockholdersEquityReverseStockSplit_1" xml:lang="en-US" id="label_StockholdersEquityReverseStockSplit_1">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/label" xlink:title="label_StockholdersEquityReverseStockSplit_2" xml:lang="en-US" id="label_StockholdersEquityReverseStockSplit_2">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_2" xlink:title="Label : StockholdersEquityReverseStockSplit to label_StockholdersEquityReverseStockSplit_2" />
    <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_SharesIssuedPricePerShare_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SharesIssuedPricePerShare_2" xml:lang="en-US" id="label_SharesIssuedPricePerShare_2">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_2" xlink:title="Label : SharesIssuedPricePerShare to label_SharesIssuedPricePerShare_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_WarrantsToPurchase" xml:lang="en-US" id="label_WarrantsToPurchase">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/terseLabel" xlink:title="label_WarrantsToPurchase_1" xml:lang="en-US" id="label_WarrantsToPurchase_1">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_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/verboseLabel" xlink:title="label_WarrantsToPurchase_2" xml:lang="en-US" id="label_WarrantsToPurchase_2">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_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/documentation" xlink:title="label_WarrantsToPurchase_3" xml:lang="en-US" id="label_WarrantsToPurchase_3">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_3" xlink:title="Label : WarrantsToPurchase to label_WarrantsToPurchase_3" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.xsd#sgbx_CommissionsAndRelatedExpenses" xlink:label="CommissionsAndRelatedExpenses" xlink:title="CommissionsAndRelatedExpenses" />
    <link:label xlink:type="resource" xlink:label="label_CommissionsAndRelatedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommissionsAndRelatedExpenses" xml:lang="en-US" id="label_CommissionsAndRelatedExpenses">Commissions And Related Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommissionsAndRelatedExpenses" xlink:to="label_CommissionsAndRelatedExpenses" xlink:title="Label : CommissionsAndRelatedExpenses to label_CommissionsAndRelatedExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherOperatingLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInOtherOperatingLiabilities">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="label_IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="Label : IncreaseDecreaseInOtherOperatingLiabilities to label_IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_CommissionsAndRelatedExpenses_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommissionsAndRelatedExpenses_1" xml:lang="en-US" id="label_CommissionsAndRelatedExpenses_1">Commissions and related expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommissionsAndRelatedExpenses" xlink:to="label_CommissionsAndRelatedExpenses_1" xlink:title="Label : CommissionsAndRelatedExpenses to label_CommissionsAndRelatedExpenses_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_IncreaseDecreaseInContractWithCustomerAsset" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerAsset">Costs 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: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, 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:label xlink:type="resource" xlink:label="label_ConversionOfDebtExchangeShare_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConversionOfDebtExchangeShare_2" xml:lang="en-US" id="label_ConversionOfDebtExchangeShare_2">Conversion of debt exchange 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_2" xlink:title="Label : ConversionOfDebtExchangeShare to label_ConversionOfDebtExchangeShare_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ConversionOfDebtExchangeValue" xml:lang="en-US" id="label_ConversionOfDebtExchangeValue">Conversion of Debt Exchange</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/documentation" xlink:title="label_ConversionOfDebtExchangeValue_1" xml:lang="en-US" id="label_ConversionOfDebtExchangeValue_1">Conversion of debt exchange value.</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:label xlink:type="resource" xlink:label="label_CommissionsAndRelatedExpenses_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CommissionsAndRelatedExpenses_2" xml:lang="en-US" id="label_CommissionsAndRelatedExpenses_2">The amount of commissions and related expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommissionsAndRelatedExpenses" xlink:to="label_CommissionsAndRelatedExpenses_2" xlink:title="Label : CommissionsAndRelatedExpenses to label_CommissionsAndRelatedExpenses_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AdditionalExpensesRelatedToOffering" xlink:label="AdditionalExpensesRelatedToOffering" xlink:title="AdditionalExpensesRelatedToOffering" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalExpensesRelatedToOffering" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalExpensesRelatedToOffering" xml:lang="en-US" id="label_AdditionalExpensesRelatedToOffering">Additional Expenses Related To Offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalExpensesRelatedToOffering" xlink:to="label_AdditionalExpensesRelatedToOffering" xlink:title="Label : AdditionalExpensesRelatedToOffering to label_AdditionalExpensesRelatedToOffering" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalExpensesRelatedToOffering_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdditionalExpensesRelatedToOffering_1" xml:lang="en-US" id="label_AdditionalExpensesRelatedToOffering_1">Additional expenses related to offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalExpensesRelatedToOffering" xlink:to="label_AdditionalExpensesRelatedToOffering_1" xlink:title="Label : AdditionalExpensesRelatedToOffering to label_AdditionalExpensesRelatedToOffering_1" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalExpensesRelatedToOffering_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AdditionalExpensesRelatedToOffering_2" xml:lang="en-US" id="label_AdditionalExpensesRelatedToOffering_2">Amount of additional expenses related to the offering.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalExpensesRelatedToOffering" xlink:to="label_AdditionalExpensesRelatedToOffering_2" xlink:title="Label : AdditionalExpensesRelatedToOffering to label_AdditionalExpensesRelatedToOffering_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyTable" xlink:label="EmergenceFromBankruptcyTable" xlink:title="EmergenceFromBankruptcyTable" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmergenceFromBankruptcyTable" xml:lang="en-US" id="label_EmergenceFromBankruptcyTable">Emergence From Bankruptcy [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTable" xlink:to="label_EmergenceFromBankruptcyTable" xlink:title="Label : EmergenceFromBankruptcyTable to label_EmergenceFromBankruptcyTable" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTable_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EmergenceFromBankruptcyTable_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyTable_1">Disclosure of information about liquidity and financial condition.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTable" xlink:to="label_EmergenceFromBankruptcyTable_1" xlink:title="Label : EmergenceFromBankruptcyTable to label_EmergenceFromBankruptcyTable_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyLineItems" xlink:label="EmergenceFromBankruptcyLineItems" xlink:title="EmergenceFromBankruptcyLineItems" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmergenceFromBankruptcyLineItems" xml:lang="en-US" id="label_EmergenceFromBankruptcyLineItems">Emergence From Bankruptcy [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyLineItems" xlink:to="label_EmergenceFromBankruptcyLineItems" xlink:title="Label : EmergenceFromBankruptcyLineItems to label_EmergenceFromBankruptcyLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">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" xlink:title="Label : OtherCommitmentsDescription to label_OtherCommitmentsDescription" />
    <link:label xlink:type="resource" xlink:label="label_ConversionOfDebtExchangeValue_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConversionOfDebtExchangeValue_2" xml:lang="en-US" id="label_ConversionOfDebtExchangeValue_2">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_2" xlink:title="Label : ConversionOfDebtExchangeValue to label_ConversionOfDebtExchangeValue_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestExpense" xml:lang="en-US" id="label_InterestExpense">Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="label_InterestExpense" xlink:title="Label : InterestExpense to label_InterestExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_NotesAndLoansReceivableNetNoncurrent" xml:lang="en-US" id="label_NotesAndLoansReceivableNetNoncurrent">Long-term note 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" xlink:title="Label : NotesAndLoansReceivableNetNoncurrent to label_NotesAndLoansReceivableNetNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FiniteLivedIntangibleAssetsNet" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet">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" 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/totalLabel" xlink:title="label_FiniteLivedIntangibleAssetsNet_2" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet_2">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_2" xlink:title="Label : FiniteLivedIntangibleAssetsNet to label_FiniteLivedIntangibleAssetsNet_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" xlink:title="label_DueToRelatedPartiesCurrent" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent">Due to Related Parties, Current, Total</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/verboseLabel" xlink:title="label_DueToRelatedPartiesCurrent_1" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent_1">Related party notes payable - secured claim</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_DueToRelatedPartiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DueToRelatedPartiesCurrent_2" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent_2">Due To Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="label_DueToRelatedPartiesCurrent_2" xlink:title="Label : DueToRelatedPartiesCurrent to label_DueToRelatedPartiesCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DebtorInPossessionFinancingAmountArranged" xml:lang="en-US" id="label_DebtorInPossessionFinancingAmountArranged">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" 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/terseLabel" 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/verboseLabel" 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/disclosureGuidance" xlink:title="label_DebtorInPossessionFinancingAmountArranged_3" xml:lang="en-US" id="label_DebtorInPossessionFinancingAmountArranged_3">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_3" xlink:title="Label : DebtorInPossessionFinancingAmountArranged to label_DebtorInPossessionFinancingAmountArranged_3" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OtherAssetsCurrent" xml:lang="en-US" id="label_OtherAssetsCurrent">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" 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/terseLabel" xlink:title="label_OtherAssetsCurrent_1" xml:lang="en-US" id="label_OtherAssetsCurrent_1">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_1" xlink:title="Label : OtherAssetsCurrent to label_OtherAssetsCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="sgbx-20210331.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-20210331.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-20210331.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/label" xlink:title="label_LiquidityAxis" xml:lang="en-US" id="label_LiquidityAxis">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" xlink:title="Label : LiquidityAxis to label_LiquidityAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock" xml:lang="en-US" id="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock">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" 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/verboseLabel" xlink:title="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1" xml:lang="en-US" id="label_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock_1">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_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/documentation" xlink:title="label_LiquidityAxis_1" xml:lang="en-US" id="label_LiquidityAxis_1">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_1" xlink:title="Label : LiquidityAxis to label_LiquidityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_LiquidityTable" xml:lang="en-US" id="label_LiquidityTable">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" 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/label" xlink:title="label_LiquidityTable_1" xml:lang="en-US" id="label_LiquidityTable_1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent">Allowances 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" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash" xlink:label="Cash" xlink:title="Cash" />
    <link:label xlink:type="resource" xlink:label="label_Cash" xlink:role="http://www.xbrl.org/2003/role/positiveTerseLabel" xlink:title="label_Cash" xml:lang="en-US" id="label_Cash">Net Sources</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Cash" xlink:to="label_Cash" xlink:title="Label : Cash to label_Cash" />
    <link:label xlink:type="resource" xlink:label="label_Cash_1" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:title="label_Cash_1" xml:lang="en-US" id="label_Cash_1">Cash balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Cash" xlink:to="label_Cash_1" xlink:title="Label : Cash to label_Cash_1" />
    <link:label xlink:type="resource" xlink:label="label_Cash_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Cash_2" xml:lang="en-US" id="label_Cash_2">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Cash" xlink:to="label_Cash_2" xlink:title="Label : Cash to label_Cash_2" />
    <link:label xlink:type="resource" xlink:label="label_Cash_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_Cash_3" xml:lang="en-US" id="label_Cash_3">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Cash" xlink:to="label_Cash_3" xlink:title="Label : Cash to label_Cash_3" />
    <link:label xlink:type="resource" xlink:label="label_Cash_4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Cash_4" xml:lang="en-US" id="label_Cash_4">Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Cash" xlink:to="label_Cash_4" xlink:title="Label : Cash to label_Cash_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/verboseLabel" xlink:title="label_TetonMember" xml:lang="en-US" id="label_TetonMember">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" 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/label" xlink:title="label_TetonMember_1" xml:lang="en-US" id="label_TetonMember_1">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_1" xlink:title="Label : TetonMember to label_TetonMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_CostsInExcessOfBillingsToDate" xlink:label="CostsInExcessOfBillingsToDate" xlink:title="CostsInExcessOfBillingsToDate" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsToDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_CostsInExcessOfBillingsToDate" xml:lang="en-US" id="label_CostsInExcessOfBillingsToDate">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" xlink:title="Label : CostsInExcessOfBillingsToDate to label_CostsInExcessOfBillingsToDate" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_LossContingencyDamagesSoughtValue" xml:lang="en-US" id="label_LossContingencyDamagesSoughtValue">Damages 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2009/role/negatedLabel" 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_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_NotesAndLoansReceivableNetNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesAndLoansReceivableNetNoncurrent_1" xml:lang="en-US" id="label_NotesAndLoansReceivableNetNoncurrent_1">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_1" xlink:title="Label : NotesAndLoansReceivableNetNoncurrent to label_NotesAndLoansReceivableNetNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpense_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_InterestExpense_1" xml:lang="en-US" id="label_InterestExpense_1">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="label_InterestExpense_1" xlink:title="Label : InterestExpense to label_InterestExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsToDate_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CostsInExcessOfBillingsToDate_2" xml:lang="en-US" id="label_CostsInExcessOfBillingsToDate_2">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_2" xlink:title="Label : CostsInExcessOfBillingsToDate to label_CostsInExcessOfBillingsToDate_2" />
    <link:label xlink:type="resource" xlink:label="label_FairValueAssumptionsExpectedVolatilityRates_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_FairValueAssumptionsExpectedVolatilityRates_1" xml:lang="en-US" id="label_FairValueAssumptionsExpectedVolatilityRates_1">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_1" xlink:title="Label : FairValueAssumptionsExpectedVolatilityRates to label_FairValueAssumptionsExpectedVolatilityRates_1" />
    <link:label xlink:type="resource" xlink:label="label_LossContingencyDamagesSoughtValue_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LossContingencyDamagesSoughtValue_1" xml:lang="en-US" id="label_LossContingencyDamagesSoughtValue_1">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_1" xlink:title="Label : LossContingencyDamagesSoughtValue to label_LossContingencyDamagesSoughtValue_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractWithCustomerAssetLiability" xlink:label="ContractWithCustomerAssetLiability" xlink:title="ContractWithCustomerAssetLiability" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ContractWithCustomerAssetLiability" xml:lang="en-US" id="label_ContractWithCustomerAssetLiability">Net contract assets (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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/documentation" 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:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ContractWithCustomerAssetLiability_2" xml:lang="en-US" id="label_ContractWithCustomerAssetLiability_2">Net contract assets (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ContractWithCustomerAssetNetCurrent" xml:lang="en-US" id="label_ContractWithCustomerAssetNetCurrent">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" xlink:title="Label : ContractWithCustomerAssetNetCurrent to label_ContractWithCustomerAssetNetCurrent" />
    <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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockOptionsAndGrantsTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockOptionsAndGrantsTextualAbstract_1" xml:lang="en-US" id="label_StockOptionsAndGrantsTextualAbstract_1">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_1" xlink:title="Label : StockOptionsAndGrantsTextualAbstract to label_StockOptionsAndGrantsTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CommonStockCapitalSharesReservedForFutureIssuance" xml:lang="en-US" id="label_CommonStockCapitalSharesReservedForFutureIssuance">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" xlink:title="Label : CommonStockCapitalSharesReservedForFutureIssuance to label_CommonStockCapitalSharesReservedForFutureIssuance" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AllocatedShareBasedCompensationExpense" xml:lang="en-US" id="label_AllocatedShareBasedCompensationExpense">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" xlink:title="Label : AllocatedShareBasedCompensationExpense to label_AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockCapitalSharesReservedForFutureIssuance_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockCapitalSharesReservedForFutureIssuance_1" xml:lang="en-US" id="label_CommonStockCapitalSharesReservedForFutureIssuance_1">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_1" xlink:title="Label : CommonStockCapitalSharesReservedForFutureIssuance to label_CommonStockCapitalSharesReservedForFutureIssuance_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContractWithCustomerAsset_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInContractWithCustomerAsset_1" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerAsset_1">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_1" xlink:title="Label : IncreaseDecreaseInContractWithCustomerAsset to label_IncreaseDecreaseInContractWithCustomerAsset_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_ContractWithCustomerLiabilityCurrent_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetNetCurrent_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ContractWithCustomerAssetNetCurrent_1" xml:lang="en-US" id="label_ContractWithCustomerAssetNetCurrent_1">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_1" xlink:title="Label : ContractWithCustomerAssetNetCurrent to label_ContractWithCustomerAssetNetCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EmergenceFromBankruptcyTextualAbstract" xlink:label="EmergenceFromBankruptcyTextualAbstract" xlink:title="EmergenceFromBankruptcyTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmergenceFromBankruptcyTextualAbstract" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextualAbstract">Emergence From Bankruptcy Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextualAbstract" xlink:to="label_EmergenceFromBankruptcyTextualAbstract" xlink:title="Label : EmergenceFromBankruptcyTextualAbstract to label_EmergenceFromBankruptcyTextualAbstract" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" xml:lang="en-US" id="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne">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" xlink:title="Label : ShareBasedNonVestedStockOptionsWeightedAverageTermOne to label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne" />
    <link:label xlink:type="resource" xlink:label="label_AllocatedShareBasedCompensationExpense_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllocatedShareBasedCompensationExpense_1" xml:lang="en-US" id="label_AllocatedShareBasedCompensationExpense_1">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_1" xlink:title="Label : AllocatedShareBasedCompensationExpense to label_AllocatedShareBasedCompensationExpense_1" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmergenceFromBankruptcyTextualAbstract_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextualAbstract_1">Liquidity and Financial Condition (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextualAbstract" xlink:to="label_EmergenceFromBankruptcyTextualAbstract_1" xlink:title="Label : EmergenceFromBankruptcyTextualAbstract to label_EmergenceFromBankruptcyTextualAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_EmergenceFromBankruptcyTextualAbstract_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_EmergenceFromBankruptcyTextualAbstract_2" xml:lang="en-US" id="label_EmergenceFromBankruptcyTextualAbstract_2">Emergence from Bankruptcy (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyTextualAbstract" xlink:to="label_EmergenceFromBankruptcyTextualAbstract_2" xlink:title="Label : EmergenceFromBankruptcyTextualAbstract to label_EmergenceFromBankruptcyTextualAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage">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" 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/label" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_1" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_1">Debt Instrument, Interest Rate, Effective Percentage</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/verboseLabel" 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/zeroLabel" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_4" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_4">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_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/definitionGuidance" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_5" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_5">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_5" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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: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_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_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_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" xml:lang="en-US" id="label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2">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_2" xlink:title="Label : ShareBasedNonVestedStockOptionsWeightedAverageTermOne to label_ShareBasedNonVestedStockOptionsWeightedAverageTermOne_2" />
    <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:label xlink:type="resource" xlink:label="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" xml:lang="en-US" id="label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2">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_2" xlink:title="Label : SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to label_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/periodStartLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">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" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_IncreaseDecreaseInContractWithCustomerLiability" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerLiability">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" 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/label" xlink:title="label_IncreaseDecreaseInContractWithCustomerLiability_1" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerLiability_1">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_1" xlink:title="Label : IncreaseDecreaseInContractWithCustomerLiability to label_IncreaseDecreaseInContractWithCustomerLiability_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContractWithCustomerAsset_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInContractWithCustomerAsset_2" xml:lang="en-US" id="label_IncreaseDecreaseInContractWithCustomerAsset_2">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_2" xlink:title="Label : IncreaseDecreaseInContractWithCustomerAsset to label_IncreaseDecreaseInContractWithCustomerAsset_2" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivities_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivities_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivities_1">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_1" xlink:title="Label : NetCashProvidedByUsedInInvestingActivities to label_NetCashProvidedByUsedInInvestingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivities">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" 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/totalLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivities_1" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivities_1">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_1" xlink:title="Label : NetCashProvidedByUsedInFinancingActivities to label_NetCashProvidedByUsedInFinancingActivities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairedIntangibleAssetDescription" xlink:label="ImpairedIntangibleAssetDescription" xlink:title="ImpairedIntangibleAssetDescription" />
    <link:label xlink:type="resource" xlink:label="label_ImpairedIntangibleAssetDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ImpairedIntangibleAssetDescription" xml:lang="en-US" id="label_ImpairedIntangibleAssetDescription">Identified separable intangible assets, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairedIntangibleAssetDescription" xlink:to="label_ImpairedIntangibleAssetDescription" xlink:title="Label : ImpairedIntangibleAssetDescription to label_ImpairedIntangibleAssetDescription" />
    <link:label xlink:type="resource" xlink:label="label_ImpairedIntangibleAssetDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ImpairedIntangibleAssetDescription_1" xml:lang="en-US" id="label_ImpairedIntangibleAssetDescription_1">Impaired Intangible Asset, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairedIntangibleAssetDescription" xlink:to="label_ImpairedIntangibleAssetDescription_1" xlink:title="Label : ImpairedIntangibleAssetDescription to label_ImpairedIntangibleAssetDescription_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LongTermDebtFairValue" xml:lang="en-US" id="label_LongTermDebtFairValue">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" 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/verboseLabel" xlink:title="label_LongTermDebtFairValue_1" xml:lang="en-US" id="label_LongTermDebtFairValue_1">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_1" xlink:title="Label : LongTermDebtFairValue to label_LongTermDebtFairValue_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_InterestExpenseDebt" xml:lang="en-US" id="label_InterestExpenseDebt">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" xlink:title="Label : InterestExpenseDebt to label_InterestExpenseDebt" />
    <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/verboseLabel" xlink:title="label_InterestExpenseDebt_2" xml:lang="en-US" id="label_InterestExpenseDebt_2">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_2" xlink:title="Label : InterestExpenseDebt to label_InterestExpenseDebt_2" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentFaceAmount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentFaceAmount_1" xml:lang="en-US" id="label_DebtInstrumentFaceAmount_1">Debt, face amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="label_DebtInstrumentFaceAmount_1" xlink:title="Label : DebtInstrumentFaceAmount to label_DebtInstrumentFaceAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentFaceAmount_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentFaceAmount_2" xml:lang="en-US" id="label_DebtInstrumentFaceAmount_2">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentFaceAmount" xlink:to="label_DebtInstrumentFaceAmount_2" xlink:title="Label : DebtInstrumentFaceAmount to label_DebtInstrumentFaceAmount_2" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentMeasurementInput_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentMeasurementInput_2" xml:lang="en-US" id="label_DebtInstrumentMeasurementInput_2">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_2" xlink:title="Label : DebtInstrumentMeasurementInput to label_DebtInstrumentMeasurementInput_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 provided by 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 from 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OtherGeneralAndAdministrativeExpense" xml:lang="en-US" id="label_OtherGeneralAndAdministrativeExpense">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" xlink:title="Label : OtherGeneralAndAdministrativeExpense to label_OtherGeneralAndAdministrativeExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 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" xlink:title="Label : ProceedsFromNotesPayable to label_ProceedsFromNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">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" 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/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_1">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">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" 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/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1">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_1" xlink:title="Label : FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive to label_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_DeferedCostNet" xlink:label="DeferedCostNet" xlink:title="DeferedCostNet" />
    <link:label xlink:type="resource" xlink:label="label_DeferedCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferedCostNet" xml:lang="en-US" id="label_DeferedCostNet">Deferred cost Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferedCostNet" xlink:to="label_DeferedCostNet" xlink:title="Label : DeferedCostNet to label_DeferedCostNet" />
    <link:label xlink:type="resource" xlink:label="label_OtherGeneralAndAdministrativeExpense_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherGeneralAndAdministrativeExpense_1" xml:lang="en-US" id="label_OtherGeneralAndAdministrativeExpense_1">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_1" xlink:title="Label : OtherGeneralAndAdministrativeExpense to label_OtherGeneralAndAdministrativeExpense_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FairValueMeasurementsRecurringMember" xml:lang="en-US" id="label_FairValueMeasurementsRecurringMember">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" xlink:title="Label : FairValueMeasurementsRecurringMember to label_FairValueMeasurementsRecurringMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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_FairValueMeasurementsRecurringMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FairValueMeasurementsRecurringMember_1" xml:lang="en-US" id="label_FairValueMeasurementsRecurringMember_1">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_1" xlink:title="Label : FairValueMeasurementsRecurringMember to label_FairValueMeasurementsRecurringMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_FairValueInputsLevel1Member" xml:lang="en-US" id="label_FairValueInputsLevel1Member">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" 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/label" xlink:title="label_FairValueInputsLevel1Member_1" xml:lang="en-US" id="label_FairValueInputsLevel1Member_1">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_1" xlink:title="Label : FairValueInputsLevel1Member to label_FairValueInputsLevel1Member_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FairValueInputsLevel2Member" xml:lang="en-US" id="label_FairValueInputsLevel2Member">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" 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/verboseLabel" xlink:title="label_FairValueInputsLevel2Member_1" xml:lang="en-US" id="label_FairValueInputsLevel2Member_1">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_1" xlink:title="Label : FairValueInputsLevel2Member to label_FairValueInputsLevel2Member_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FairValueInputsLevel3Member" xml:lang="en-US" id="label_FairValueInputsLevel3Member">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" 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/verboseLabel" xlink:title="label_FairValueInputsLevel3Member_1" xml:lang="en-US" id="label_FairValueInputsLevel3Member_1">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_1" xlink:title="Label : FairValueInputsLevel3Member to label_FairValueInputsLevel3Member_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LiabilitiesFairValueDisclosureAbstract" xml:lang="en-US" id="label_LiabilitiesFairValueDisclosureAbstract">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" 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/verboseLabel" xlink:title="label_LiabilitiesFairValueDisclosureAbstract_1" xml:lang="en-US" id="label_LiabilitiesFairValueDisclosureAbstract_1">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_1" xlink:title="Label : LiabilitiesFairValueDisclosureAbstract to label_LiabilitiesFairValueDisclosureAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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_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_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/periodEndLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2">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_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableMember_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_CostOfGoodsTotalMember" xml:lang="en-US" id="label_CostOfGoodsTotalMember">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" xlink:title="Label : CostOfGoodsTotalMember to label_CostOfGoodsTotalMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" 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: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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_CostOfGoodsTotalMember_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CostOfGoodsTotalMember_2" xml:lang="en-US" id="label_CostOfGoodsTotalMember_2">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_2" xlink:title="Label : CostOfGoodsTotalMember to label_CostOfGoodsTotalMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_CustomerOneMember" xml:lang="en-US" id="label_CustomerOneMember">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" 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/documentation" xlink:title="label_CustomerOneMember_2" xml:lang="en-US" id="label_CustomerOneMember_2">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_2" xlink:title="Label : CustomerOneMember to label_CustomerOneMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_CustomerTwoMember" xml:lang="en-US" id="label_CustomerTwoMember">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" 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/documentation" xlink:title="label_CustomerTwoMember_2" xml:lang="en-US" id="label_CustomerTwoMember_2">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_2" xlink:title="Label : CustomerTwoMember to label_CustomerTwoMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_CustomerThreeMember" xml:lang="en-US" id="label_CustomerThreeMember">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" 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/documentation" xlink:title="label_CustomerThreeMember_2" xml:lang="en-US" id="label_CustomerThreeMember_2">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_2" xlink:title="Label : CustomerThreeMember to label_CustomerThreeMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_SupplierConcentrationRiskMember" xml:lang="en-US" id="label_SupplierConcentrationRiskMember">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" xlink:title="Label : SupplierConcentrationRiskMember to label_SupplierConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="label_SettlementOfCommonStockFromReverseStockSplit_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SettlementOfCommonStockFromReverseStockSplit_1" xml:lang="en-US" id="label_SettlementOfCommonStockFromReverseStockSplit_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="SettlementOfCommonStockFromReverseStockSplit" xlink:to="label_SettlementOfCommonStockFromReverseStockSplit_1" xlink:title="Label : SettlementOfCommonStockFromReverseStockSplit to label_SettlementOfCommonStockFromReverseStockSplit_1" />
    <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:label xlink:type="resource" xlink:label="label_SupplierConcentrationRiskMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SupplierConcentrationRiskMember_1" xml:lang="en-US" id="label_SupplierConcentrationRiskMember_1">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_1" xlink:title="Label : SupplierConcentrationRiskMember to label_SupplierConcentrationRiskMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceInitialPublicOffering_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProceedsFromIssuanceInitialPublicOffering_3" xml:lang="en-US" id="label_ProceedsFromIssuanceInitialPublicOffering_3">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_3" xlink:title="Label : ProceedsFromIssuanceInitialPublicOffering to label_ProceedsFromIssuanceInitialPublicOffering_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ComputerEquipmentMember" xml:lang="en-US" id="label_ComputerEquipmentMember">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" 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/verboseLabel" xlink:title="label_ComputerEquipmentMember_2" xml:lang="en-US" id="label_ComputerEquipmentMember_2">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_2" xlink:title="Label : ComputerEquipmentMember to label_ComputerEquipmentMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SaleOfStockNumberOfSharesIssuedInTransaction" xml:lang="en-US" id="label_SaleOfStockNumberOfSharesIssuedInTransaction">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="label_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:title="Label : SaleOfStockNumberOfSharesIssuedInTransaction to label_SaleOfStockNumberOfSharesIssuedInTransaction" />
    <link:label xlink:type="resource" xlink:label="label_SaleOfStockNumberOfSharesIssuedInTransaction_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SaleOfStockNumberOfSharesIssuedInTransaction_1" xml:lang="en-US" id="label_SaleOfStockNumberOfSharesIssuedInTransaction_1">Sale of stock shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="label_SaleOfStockNumberOfSharesIssuedInTransaction_1" xlink:title="Label : SaleOfStockNumberOfSharesIssuedInTransaction to label_SaleOfStockNumberOfSharesIssuedInTransaction_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice">Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) 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="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_EdiInternationalPcMember" xlink:label="EdiInternationalPcMember" xlink:title="EdiInternationalPcMember" />
    <link:label xlink:type="resource" xlink:label="label_EdiInternationalPcMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EdiInternationalPcMember" xml:lang="en-US" id="label_EdiInternationalPcMember">EDI International, PC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EdiInternationalPcMember" xlink:to="label_EdiInternationalPcMember" xlink:title="Label : EdiInternationalPcMember to label_EdiInternationalPcMember" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice_1">Public offering price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice" xlink:to="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice_1" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:label="RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:title="RevenuePerformanceObligationDescriptionOfPaymentTerms" />
    <link:label xlink:type="resource" xlink:label="label_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenuePerformanceObligationDescriptionOfPaymentTerms" xml:lang="en-US" id="label_RevenuePerformanceObligationDescriptionOfPaymentTerms">Performance bonus, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:to="label_RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:title="Label : RevenuePerformanceObligationDescriptionOfPaymentTerms to label_RevenuePerformanceObligationDescriptionOfPaymentTerms" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RecoveryOfDamagesSought" xlink:label="RecoveryOfDamagesSought" xlink:title="RecoveryOfDamagesSought" />
    <link:label xlink:type="resource" xlink:label="label_RecoveryOfDamagesSought" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RecoveryOfDamagesSought" xml:lang="en-US" id="label_RecoveryOfDamagesSought">Recovery of damages</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecoveryOfDamagesSought" xlink:to="label_RecoveryOfDamagesSought" xlink:title="Label : RecoveryOfDamagesSought to label_RecoveryOfDamagesSought" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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:label xlink:type="resource" xlink:label="label_ClaimedWages_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ClaimedWages_1" xml:lang="en-US" id="label_ClaimedWages_1">Annual base salary</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClaimedWages" xlink:to="label_ClaimedWages_1" xlink:title="Label : ClaimedWages to label_ClaimedWages_1" />
    <link:label xlink:type="resource" xlink:label="label_RevenuePerformanceObligationDescriptionOfPaymentTerms_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenuePerformanceObligationDescriptionOfPaymentTerms_1" xml:lang="en-US" id="label_RevenuePerformanceObligationDescriptionOfPaymentTerms_1">Revenue, Performance Obligation, Description of Payment Terms</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenuePerformanceObligationDescriptionOfPaymentTerms" xlink:to="label_RevenuePerformanceObligationDescriptionOfPaymentTerms_1" xlink:title="Label : RevenuePerformanceObligationDescriptionOfPaymentTerms to label_RevenuePerformanceObligationDescriptionOfPaymentTerms_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAccountsReceivableRecoveries" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableRecoveries">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="label_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableRecoveries to label_AllowanceForDoubtfulAccountsReceivableRecoveries" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableRecoveries_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableRecoveries_1" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableRecoveries_1">Recoveries collected for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="label_AllowanceForDoubtfulAccountsReceivableRecoveries_1" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableRecoveries to label_AllowanceForDoubtfulAccountsReceivableRecoveries_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractWithCustomerAssetsNetCurrent" xlink:label="ContractWithCustomerAssetsNetCurrent" xlink:title="ContractWithCustomerAssetsNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetsNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ContractWithCustomerAssetsNetCurrent" xml:lang="en-US" id="label_ContractWithCustomerAssetsNetCurrent">Contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetsNetCurrent" xlink:to="label_ContractWithCustomerAssetsNetCurrent" xlink:title="Label : ContractWithCustomerAssetsNetCurrent to label_ContractWithCustomerAssetsNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetsNetCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractWithCustomerAssetsNetCurrent_1" xml:lang="en-US" id="label_ContractWithCustomerAssetsNetCurrent_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="ContractWithCustomerAssetsNetCurrent" xlink:to="label_ContractWithCustomerAssetsNetCurrent_1" xlink:title="Label : ContractWithCustomerAssetsNetCurrent to label_ContractWithCustomerAssetsNetCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" xlink:title="label_PaymentsToAcquireNotesReceivable" xml:lang="en-US" id="label_PaymentsToAcquireNotesReceivable">Payments to Acquire 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/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireNotesReceivable_1" xml:lang="en-US" id="label_PaymentsToAcquireNotesReceivable_1">Advances in 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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="sgbx-20210331.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/terseLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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_StockIssuedDuringPeriodSharesReverseStockSplits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesReverseStockSplits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesReverseStockSplits_1">Stock Issued During Period, Shares, Reverse Stock Splits</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_StockIssuedDuringPeriodValuesReverseStockSplits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValuesReverseStockSplits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValuesReverseStockSplits_1">Stock Issued During Period Values Reverse Stock Splits</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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_StockIssuedDuringPeriodValueConversionOfUnits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueConversionOfUnits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueConversionOfUnits_1">Stock Issued During Period, Value, Conversion of Units</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:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesConversionOfUnits_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesConversionOfUnits_1" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesConversionOfUnits_1">Stock Issued During Period, Shares, Conversion of Units</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="ProceedsFromIssuanceOfDebt" xlink:title="ProceedsFromIssuanceOfDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceOfDebt" xml:lang="en-US" id="label_ProceedsFromIssuanceOfDebt">Proceeds from original issue discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfDebt" xlink:to="label_ProceedsFromIssuanceOfDebt" xlink:title="Label : ProceedsFromIssuanceOfDebt to label_ProceedsFromIssuanceOfDebt" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateEffectivePercentage_6" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:title="label_DebtInstrumentInterestRateEffectivePercentage_6" xml:lang="en-US" id="label_DebtInstrumentInterestRateEffectivePercentage_6">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_6" xlink:title="Label : DebtInstrumentInterestRateEffectivePercentage to label_DebtInstrumentInterestRateEffectivePercentage_6" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfDebt_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceOfDebt_1" xml:lang="en-US" id="label_ProceedsFromIssuanceOfDebt_1">Proceeds from Issuance of Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfDebt" xlink:to="label_ProceedsFromIssuanceOfDebt_1" xlink:title="Label : ProceedsFromIssuanceOfDebt to label_ProceedsFromIssuanceOfDebt_1" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromNotesPayable_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromNotesPayable_2" xml:lang="en-US" id="label_ProceedsFromNotesPayable_2">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_2" xlink:title="Label : ProceedsFromNotesPayable to label_ProceedsFromNotesPayable_2" />
    <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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotePayableTextualAbstract" xlink:label="NotePayableTextualAbstract" xlink:title="NotePayableTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotePayableTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotePayableTextualAbstract" xml:lang="en-US" id="label_NotePayableTextualAbstract">Note Payable Textual [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotePayableTextualAbstract" xlink:to="label_NotePayableTextualAbstract" xlink:title="Label : NotePayableTextualAbstract to label_NotePayableTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotePayableTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotePayableTextualAbstract_1" xml:lang="en-US" id="label_NotePayableTextualAbstract_1">Note Payable (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotePayableTextualAbstract" xlink:to="label_NotePayableTextualAbstract_1" xlink:title="Label : NotePayableTextualAbstract to label_NotePayableTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:title="DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
    <link:label xlink:type="resource" xlink:label="label_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xml:lang="en-US" id="label_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="label_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:title="Label : DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems to label_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/terseLabel" xlink:title="label_NotePayableTextBlock" xml:lang="en-US" id="label_NotePayableTextBlock">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" xlink:title="Label : NotePayableTextBlock to label_NotePayableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:title="DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
    <link:label xlink:type="resource" xlink:label="label_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xml:lang="en-US" id="label_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable">Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="label_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:title="Label : DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable to label_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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">Note 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_NotePayableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotePayableTextBlock_1" xml:lang="en-US" id="label_NotePayableTextBlock_1">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_1" xlink:title="Label : NotePayableTextBlock to label_NotePayableTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentInterestRateStatedPercentage_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentInterestRateStatedPercentage_2" xml:lang="en-US" id="label_DebtInstrumentInterestRateStatedPercentage_2">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_2" xlink:title="Label : DebtInstrumentInterestRateStatedPercentage to label_DebtInstrumentInterestRateStatedPercentage_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentDescription" xlink:label="DebtInstrumentDescription" xlink:title="DebtInstrumentDescription" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtInstrumentDescription" xml:lang="en-US" id="label_DebtInstrumentDescription">Promissory note, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentDescription" xlink:to="label_DebtInstrumentDescription" xlink:title="Label : DebtInstrumentDescription to label_DebtInstrumentDescription" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ProceedsFromSaleOfNotesReceivable" xml:lang="en-US" id="label_ProceedsFromSaleOfNotesReceivable">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" xlink:title="Label : ProceedsFromSaleOfNotesReceivable to label_ProceedsFromSaleOfNotesReceivable" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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_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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_CompanyNoteMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_SeveranceCosts1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SeveranceCosts1_1" xml:lang="en-US" id="label_SeveranceCosts1_1">Severance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeveranceCosts1" xlink:to="label_SeveranceCosts1_1" xlink:title="Label : SeveranceCosts1 to label_SeveranceCosts1_1" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentDescription_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentDescription_1" xml:lang="en-US" id="label_DebtInstrumentDescription_1">Debt Instrument, Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentDescription" xlink:to="label_DebtInstrumentDescription_1" xlink:title="Label : DebtInstrumentDescription to label_DebtInstrumentDescription_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AccountsReceivableTextualAbstract" xlink:label="AccountsReceivableTextualAbstract" xlink:title="AccountsReceivableTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsReceivableTextualAbstract" xml:lang="en-US" id="label_AccountsReceivableTextualAbstract">Accounts Receivable (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableTextualAbstract" xlink:to="label_AccountsReceivableTextualAbstract" xlink:title="Label : AccountsReceivableTextualAbstract to label_AccountsReceivableTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DeferredFinanceCostsNet_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredFinanceCostsNet_1" xml:lang="en-US" id="label_DeferredFinanceCostsNet_1">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_1" xlink:title="Label : DeferredFinanceCostsNet to label_DeferredFinanceCostsNet_1" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_AccountsReceivableTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableTextualAbstract_1" xml:lang="en-US" id="label_AccountsReceivableTextualAbstract_1">Accounts Receivable Textual Abstract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableTextualAbstract" xlink:to="label_AccountsReceivableTextualAbstract_1" xlink:title="Label : AccountsReceivableTextualAbstract to label_AccountsReceivableTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_LiquidityTextualAbstract" xlink:label="LiquidityTextualAbstract" xlink:title="LiquidityTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiquidityTextualAbstract" xml:lang="en-US" id="label_LiquidityTextualAbstract">Liquidity Textual Abstract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityTextualAbstract" xlink:to="label_LiquidityTextualAbstract" xlink:title="Label : LiquidityTextualAbstract to label_LiquidityTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiquidityTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiquidityTextualAbstract_1" xml:lang="en-US" id="label_LiquidityTextualAbstract_1">Liquidity (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiquidityTextualAbstract" xlink:to="label_LiquidityTextualAbstract_1" xlink:title="Label : LiquidityTextualAbstract to label_LiquidityTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:label xlink:type="resource" xlink:label="label_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentQuarterlyReport" xml:lang="en-US" id="label_DocumentQuarterlyReport">Document Quarterly Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentQuarterlyReport" xlink:to="label_DocumentQuarterlyReport" xlink:title="Label : DocumentQuarterlyReport to label_DocumentQuarterlyReport" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" 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="sgbx-20210331.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_DescriptionOfAllegedUnpaidFees_2" xlink:role="http://www.xbrl.org/2003/role/label" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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: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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses">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" xlink:title="Label : EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses to label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses" />
    <link:label xlink:type="resource" xlink:label="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1">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_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses to label_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1" xlink:label="NotesIssued1" xlink:title="NotesIssued1" />
    <link:label xlink:type="resource" xlink:label="label_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesIssued1" xml:lang="en-US" id="label_NotesIssued1">Notes Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesIssued1" xlink:to="label_NotesIssued1" xlink:title="Label : NotesIssued1 to label_NotesIssued1" />
    <link:label xlink:type="resource" xlink:label="label_NotesIssued1_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_NotesIssued1_1" xml:lang="en-US" id="label_NotesIssued1_1">Issuance of notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesIssued1" xlink:to="label_NotesIssued1_1" xlink:title="Label : NotesIssued1 to label_NotesIssued1_1" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillImpairmentLoss_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GoodwillImpairmentLoss_2" xml:lang="en-US" id="label_GoodwillImpairmentLoss_2">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_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/2009/role/negatedLabel" 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" xml:lang="en-US" id="label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1">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_1" xlink:title="Label : ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock to label_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">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" 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/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1">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_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2">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_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_2" xml:lang="en-US" id="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_2">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="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:to="label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_2" xlink:title="Label : RevenueFromContractWithCustomerExcludingAssessedTaxPercentage to label_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain">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" 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/label" xlink:title="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" xml:lang="en-US" id="label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1">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_1" xlink:title="Label : RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain to label_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain_1" />
    <link:label xlink:type="resource" xlink:label="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_2" xml:lang="en-US" id="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_2">Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" xlink:to="label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_2" xlink:title="Label : RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock to label_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock_2" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1">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="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1" xlink:title="Label : IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" xml:lang="en-US" id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1">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_1" xlink:title="Label : AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1">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_1" xlink:title="Label : OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock to label_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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="sgbx-20210331.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/label" xlink:title="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" xml:lang="en-US" id="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock">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" xlink:title="Label : ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock to label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock" />
    <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/documentation" xlink:title="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2" xml:lang="en-US" id="label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2">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_2" xlink:title="Label : ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock to label_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" xml:lang="en-US" id="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock">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" xlink:title="Label : CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock to label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskLineItems_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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: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:label xlink:type="resource" xlink:label="label_NumberOfEmployees_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_AccountingPoliciesTextualAbstract" xml:lang="en-US" id="label_AccountingPoliciesTextualAbstract">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" 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/verboseLabel" xlink:title="label_AccountingPoliciesTextualAbstract_1" xml:lang="en-US" id="label_AccountingPoliciesTextualAbstract_1">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_1" xlink:title="Label : AccountingPoliciesTextualAbstract to label_AccountingPoliciesTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_InventoryWorkInProcess" xml:lang="en-US" id="label_InventoryWorkInProcess">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" 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/terseLabel" xlink:title="label_InventoryWorkInProcess_1" xml:lang="en-US" id="label_InventoryWorkInProcess_1">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_1" xlink:title="Label : InventoryWorkInProcess to label_InventoryWorkInProcess_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_BankruptcyProceedingsDescriptionOfProceedings" xml:lang="en-US" id="label_BankruptcyProceedingsDescriptionOfProceedings">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" xlink:title="Label : BankruptcyProceedingsDescriptionOfProceedings to label_BankruptcyProceedingsDescriptionOfProceedings" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/terseLabel" xlink:title="label_NumberOfDirectors" xml:lang="en-US" id="label_NumberOfDirectors">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: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_BankruptcyProceedingsDescriptionOfProceedings_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BankruptcyProceedingsDescriptionOfProceedings_1" xml:lang="en-US" id="label_BankruptcyProceedingsDescriptionOfProceedings_1">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_1" xlink:title="Label : BankruptcyProceedingsDescriptionOfProceedings to label_BankruptcyProceedingsDescriptionOfProceedings_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:label xlink:type="resource" xlink:label="label_NumberOfDirectors_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_NumberOfDirectors_2" xml:lang="en-US" id="label_NumberOfDirectors_2">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_2" xlink:title="Label : NumberOfDirectors to label_NumberOfDirectors_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingCycle" xlink:label="OperatingCycle" xlink:title="OperatingCycle" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingCycle" xml:lang="en-US" id="label_OperatingCycle">Operating Cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycle" xlink:to="label_OperatingCycle" xlink:title="Label : OperatingCycle to label_OperatingCycle" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycle_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingCycle_1" xml:lang="en-US" id="label_OperatingCycle_1">Term of company's operating cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycle" xlink:to="label_OperatingCycle_1" xlink:title="Label : OperatingCycle to label_OperatingCycle_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycle_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingCycle_2" xml:lang="en-US" id="label_OperatingCycle_2">Term of company's operating cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycle" xlink:to="label_OperatingCycle_2" xlink:title="Label : OperatingCycle to label_OperatingCycle_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US" id="label_PropertyPlantAndEquipmentUsefulLife">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" xlink:title="Label : PropertyPlantAndEquipmentUsefulLife to label_PropertyPlantAndEquipmentUsefulLife" />
    <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 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_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/verboseLabel" xlink:title="label_PropertyPlantAndEquipmentUsefulLife_2" xml:lang="en-US" id="label_PropertyPlantAndEquipmentUsefulLife_2">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_2" xlink:title="Label : PropertyPlantAndEquipmentUsefulLife to label_PropertyPlantAndEquipmentUsefulLife_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FiniteLivedTrademarksGross" xml:lang="en-US" id="label_FiniteLivedTrademarksGross">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" xlink:title="Label : FiniteLivedTrademarksGross to label_FiniteLivedTrademarksGross" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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/verboseLabel" xlink:title="label_FiniteLivedTrademarksGross_2" xml:lang="en-US" id="label_FiniteLivedTrademarksGross_2">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_2" xlink:title="Label : FiniteLivedTrademarksGross to label_FiniteLivedTrademarksGross_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAccumulatedAmortization">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" 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/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsAccumulatedAmortization_1">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:label xlink:type="resource" xlink:label="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" xml:lang="en-US" id="label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2">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_2" xlink:title="Label : CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock to label_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="label_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConcentrationRiskPercentage1" xml:lang="en-US" id="label_ConcentrationRiskPercentage1">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="label_ConcentrationRiskPercentage1" xlink:title="Label : ConcentrationRiskPercentage1 to label_ConcentrationRiskPercentage1" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConcentrationRiskPercentage1_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ConcentrationRiskPercentage1_1" xml:lang="en-US" id="label_ConcentrationRiskPercentage1_1">Concentration risk, percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="label_ConcentrationRiskPercentage1_1" xlink:title="Label : ConcentrationRiskPercentage1 to label_ConcentrationRiskPercentage1_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/documentation" 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="sgbx-20210331.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/label" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="sgbx-20210331.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/label" xlink:title="label_ConstructionRevenueMember" xml:lang="en-US" id="label_ConstructionRevenueMember">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" 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/documentation" xlink:title="label_ConstructionRevenueMember_2" xml:lang="en-US" id="label_ConstructionRevenueMember_2">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_2" xlink:title="Label : ConstructionRevenueMember to label_ConstructionRevenueMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_BilledEngineeringServicesMember" xml:lang="en-US" id="label_BilledEngineeringServicesMember">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" 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/documentation" xlink:title="label_BilledEngineeringServicesMember_2" xml:lang="en-US" id="label_BilledEngineeringServicesMember_2">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_2" xlink:title="Label : BilledEngineeringServicesMember to label_BilledEngineeringServicesMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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_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_RetainageReceivableMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AccountsReceivableNetCurrentAbstract" xml:lang="en-US" id="label_AccountsReceivableNetCurrentAbstract">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" 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/verboseLabel" xlink:title="label_AccountsReceivableNetCurrentAbstract_1" xml:lang="en-US" id="label_AccountsReceivableNetCurrentAbstract_1">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_1" xlink:title="Label : AccountsReceivableNetCurrentAbstract to label_AccountsReceivableNetCurrentAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AccountsReceivableGrossCurrent" xml:lang="en-US" id="label_AccountsReceivableGrossCurrent">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" 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/verboseLabel" xlink:title="label_AccountsReceivableGrossCurrent_1" xml:lang="en-US" id="label_AccountsReceivableGrossCurrent_1">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_1" xlink:title="Label : AccountsReceivableGrossCurrent to label_AccountsReceivableGrossCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2003/role/verboseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent_2" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent_2">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_2" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent_2" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent_3" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent_3">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_3" xlink:title="Label : AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ReceivablesLongTermContractsOrProgramsAbstract" xml:lang="en-US" id="label_ReceivablesLongTermContractsOrProgramsAbstract">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" 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/terseLabel" xlink:title="label_PreferredStockValue_2" xml:lang="en-US" id="label_PreferredStockValue_2">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_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/terseLabel" xlink:title="label_ReceivablesLongTermContractsOrProgramsAbstract_1" xml:lang="en-US" id="label_ReceivablesLongTermContractsOrProgramsAbstract_1">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_1" xlink:title="Label : ReceivablesLongTermContractsOrProgramsAbstract to label_ReceivablesLongTermContractsOrProgramsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/zeroLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_CostsIncurredOnUncompletedContracts" xlink:label="CostsIncurredOnUncompletedContracts" xlink:title="CostsIncurredOnUncompletedContracts" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts" xlink:role="http://www.xbrl.org/2003/role/label" 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/terseLabel" xlink:title="label_CostsIncurredOnUncompletedContracts_1" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts_1">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_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/documentation" xlink:title="label_CostsIncurredOnUncompletedContracts_3" xml:lang="en-US" id="label_CostsIncurredOnUncompletedContracts_3">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_3" xlink:title="Label : CostsIncurredOnUncompletedContracts to label_CostsIncurredOnUncompletedContracts_3" />
    <link:label xlink:type="resource" xlink:label="label_CostsIncurredOnUncompletedContracts_4" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EstimatedIncomeLossOnUncompletedContracts_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EstimatedIncomeLossOnUncompletedContracts_3" xml:lang="en-US" id="label_EstimatedIncomeLossOnUncompletedContracts_3">Estimated earnings 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_InventoryForLongTermContractsOrPrograms" xml:lang="en-US" id="label_InventoryForLongTermContractsOrPrograms">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" 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/terseLabel" xlink:title="label_InventoryForLongTermContractsOrPrograms_1" xml:lang="en-US" id="label_InventoryForLongTermContractsOrPrograms_1">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_1" xlink:title="Label : InventoryForLongTermContractsOrPrograms to label_InventoryForLongTermContractsOrPrograms_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" 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/terseLabel" 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="sgbx-20210331.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" xlink:title="label_ConvertibleDebtMember" xml:lang="en-US" id="label_ConvertibleDebtMember">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" xlink:title="Label : ConvertibleDebtMember to label_ConvertibleDebtMember" />
    <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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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_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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNetAbstract">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" 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/terseLabel" xlink:title="label_PropertyPlantAndEquipmentNetAbstract_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNetAbstract_1">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_1" xlink:title="Label : PropertyPlantAndEquipmentNetAbstract to label_PropertyPlantAndEquipmentNetAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="PropertyPlantAndEquipmentMember" xlink:title="PropertyPlantAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentMember" xml:lang="en-US" id="label_PropertyPlantAndEquipmentMember">Property, plant and equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentMember" xlink:to="label_PropertyPlantAndEquipmentMember" xlink:title="Label : PropertyPlantAndEquipmentMember to label_PropertyPlantAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentMember_1" xml:lang="en-US" id="label_PropertyPlantAndEquipmentMember_1">Property, Plant and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentMember" xlink:to="label_PropertyPlantAndEquipmentMember_1" xlink:title="Label : PropertyPlantAndEquipmentMember to label_PropertyPlantAndEquipmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/terseLabel" xlink:title="label_EquipmentTextualAbstract" xml:lang="en-US" id="label_EquipmentTextualAbstract">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" 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/label" xlink:title="label_EquipmentTextualAbstract_1" xml:lang="en-US" id="label_EquipmentTextualAbstract_1">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_1" xlink:title="Label : EquipmentTextualAbstract to label_EquipmentTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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_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:label xlink:type="resource" xlink:label="label_DebtInstrumentTable_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_ConvertibleDebentureMember" xml:lang="en-US" id="label_ConvertibleDebentureMember">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" 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/documentation" xlink:title="label_ConvertibleDebentureMember_2" xml:lang="en-US" id="label_ConvertibleDebentureMember_2">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_2" xlink:title="Label : ConvertibleDebentureMember to label_ConvertibleDebentureMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ConvertibleDebentureOneMember" xml:lang="en-US" id="label_ConvertibleDebentureOneMember">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" 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/documentation" xlink:title="label_ConvertibleDebentureOneMember_2" xml:lang="en-US" id="label_ConvertibleDebentureOneMember_2">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_2" xlink:title="Label : ConvertibleDebentureOneMember to label_ConvertibleDebentureOneMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_DebtInstrumentLineItems_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LongTermDebt" xml:lang="en-US" id="label_LongTermDebt">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" 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/totalLabel" xlink:title="label_LongTermDebt_2" xml:lang="en-US" id="label_LongTermDebt_2">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_2" xlink:title="Label : LongTermDebt to label_LongTermDebt_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" xlink:title="label_LongTermDebtCurrent" xml:lang="en-US" id="label_LongTermDebtCurrent">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" xlink:title="Label : LongTermDebtCurrent to label_LongTermDebtCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtCurrent_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_LongTermDebtCurrent_1" xml:lang="en-US" id="label_LongTermDebtCurrent_1">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_1" xlink:title="Label : LongTermDebtCurrent to label_LongTermDebtCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LongTermDebtNoncurrent" xml:lang="en-US" id="label_LongTermDebtNoncurrent">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" 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/terseLabel" xlink:title="label_LongTermDebtNoncurrent_1" xml:lang="en-US" id="label_LongTermDebtNoncurrent_1">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_1" xlink:title="Label : LongTermDebtNoncurrent to label_LongTermDebtNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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: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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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_ConvertibleDebtMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleDebtMember_2" xml:lang="en-US" id="label_ConvertibleDebtMember_2">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_2" xlink:title="Label : ConvertibleDebtMember to label_ConvertibleDebtMember_2" />
    <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="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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.sec.gov/dei/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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:label xlink:type="resource" xlink:label="label_SharePrice_1" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:title="label_SharePrice_1" xml:lang="en-US" id="label_SharePrice_1">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_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/disclosureGuidance" xlink:title="label_SharePrice_2" xml:lang="en-US" id="label_SharePrice_2">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_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/definitionGuidance" xlink:title="label_SharePrice_3" xml:lang="en-US" id="label_SharePrice_3">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_3" xlink:title="Label : SharePrice to label_SharePrice_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_SharePrice_4" xlink:role="http://www.xbrl.org/2003/role/zeroVerboseLabel" 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/positiveVerboseLabel" 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/positiveLabel" xlink:title="label_SharePrice_6" xml:lang="en-US" id="label_SharePrice_6">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_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/verboseLabel" xlink:title="label_SharePrice_7" xml:lang="en-US" id="label_SharePrice_7">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_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/terseLabel" xlink:title="label_SharePrice_8" xml:lang="en-US" id="label_SharePrice_8">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_8" xlink:title="Label : SharePrice to label_SharePrice_8" />
    <link:label xlink:type="resource" xlink:label="label_SharePrice_9" xlink:role="http://www.xbrl.org/2003/role/label" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConvertibleDebtSecuritiesMember" xml:lang="en-US" id="label_ConvertibleDebtSecuritiesMember">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" 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/verboseLabel" xlink:title="label_ConvertibleDebtSecuritiesMember_2" xml:lang="en-US" id="label_ConvertibleDebtSecuritiesMember_2">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_2" xlink:title="Label : ConvertibleDebtSecuritiesMember to label_ConvertibleDebtSecuritiesMember_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_TwoZeroOneSixDebentureMember" xml:lang="en-US" id="label_TwoZeroOneSixDebentureMember">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" 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/terseLabel" xlink:title="label_TwoZeroOneSixDebentureMember_1" xml:lang="en-US" id="label_TwoZeroOneSixDebentureMember_1">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_1" xlink:title="Label : TwoZeroOneSixDebentureMember to label_TwoZeroOneSixDebentureMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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_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:label xlink:type="resource" xlink:label="label_ExitFacilityMember_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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-20210331.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/label" xlink:title="label_NovemberTwoZeroOneSixDebentureMember" xml:lang="en-US" id="label_NovemberTwoZeroOneSixDebentureMember">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" xlink:title="Label : NovemberTwoZeroOneSixDebentureMember to label_NovemberTwoZeroOneSixDebentureMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NovemberTwoZeroOneSixDebentureMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NovemberTwoZeroOneSixDebentureMember_1" xml:lang="en-US" id="label_NovemberTwoZeroOneSixDebentureMember_1">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_1" xlink:title="Label : NovemberTwoZeroOneSixDebentureMember to label_NovemberTwoZeroOneSixDebentureMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ConvertibleDebenturesTextualAbstract" xml:lang="en-US" id="label_ConvertibleDebenturesTextualAbstract">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" xlink:title="Label : ConvertibleDebenturesTextualAbstract to label_ConvertibleDebenturesTextualAbstract" />
    <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_ConvertibleDebenturesTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleDebenturesTextualAbstract_1" xml:lang="en-US" id="label_ConvertibleDebenturesTextualAbstract_1">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_1" xlink:title="Label : ConvertibleDebenturesTextualAbstract to label_ConvertibleDebenturesTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" 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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_SaleOfStockPricePerShare" xml:lang="en-US" id="label_SaleOfStockPricePerShare">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" 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/terseLabel" xlink:title="label_SaleOfStockPricePerShare_1" xml:lang="en-US" id="label_SaleOfStockPricePerShare_1">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_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/verboseLabel" xlink:title="label_SaleOfStockPricePerShare_2" xml:lang="en-US" id="label_SaleOfStockPricePerShare_2">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_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/definitionGuidance" xlink:title="label_SaleOfStockPricePerShare_3" xml:lang="en-US" id="label_SaleOfStockPricePerShare_3">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_3" xlink:title="Label : SaleOfStockPricePerShare to label_SaleOfStockPricePerShare_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DebtInstrumentUnamortizedDiscount" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscount">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" 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/verboseLabel" xlink:title="label_DebtInstrumentUnamortizedDiscount_2" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscount_2">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_2" xlink:title="Label : DebtInstrumentUnamortizedDiscount to label_DebtInstrumentUnamortizedDiscount_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AmortizationOfFinancingCostsAndDiscounts" xml:lang="en-US" id="label_AmortizationOfFinancingCostsAndDiscounts">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" xlink:title="Label : AmortizationOfFinancingCostsAndDiscounts to label_AmortizationOfFinancingCostsAndDiscounts" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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_AmortizationOfFinancingCostsAndDiscounts_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmortizationOfFinancingCostsAndDiscounts_1" xml:lang="en-US" id="label_AmortizationOfFinancingCostsAndDiscounts_1">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_1" xlink:title="Label : AmortizationOfFinancingCostsAndDiscounts to label_AmortizationOfFinancingCostsAndDiscounts_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Non-cash conversion of accrued interest of long-term note payable to common stock</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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_UnrealizedGainLossOnSecurities" xml:lang="en-US" id="label_UnrealizedGainLossOnSecurities">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" 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/verboseLabel" xlink:title="label_UnrealizedGainLossOnSecurities_1" xml:lang="en-US" id="label_UnrealizedGainLossOnSecurities_1">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_1" xlink:title="Label : UnrealizedGainLossOnSecurities to label_UnrealizedGainLossOnSecurities_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_FairValueOfConversionOptionLiabilitiesOne" xml:lang="en-US" id="label_FairValueOfConversionOptionLiabilitiesOne">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" 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/documentation" xlink:title="label_FairValueOfConversionOptionLiabilitiesOne_2" xml:lang="en-US" id="label_FairValueOfConversionOptionLiabilitiesOne_2">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_2" xlink:title="Label : FairValueOfConversionOptionLiabilitiesOne to label_FairValueOfConversionOptionLiabilitiesOne_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_DebtorInPossessionFinancingTextualAbstract" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextualAbstract">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" 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/terseLabel" xlink:title="label_DebtorInPossessionFinancingTextualAbstract_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingTextualAbstract_1">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_1" xlink:title="Label : DebtorInPossessionFinancingTextualAbstract to label_DebtorInPossessionFinancingTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding" xml:lang="en-US" id="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding">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" 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/terseLabel" xlink:title="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1" xml:lang="en-US" id="label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1">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_1" xlink:title="Label : DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding to label_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_DebtorInPossessionFinancingArrangementsEffectiveDate" xml:lang="en-US" id="label_DebtorInPossessionFinancingArrangementsEffectiveDate">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" 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/documentation" xlink:title="label_DebtorInPossessionFinancingArrangementsEffectiveDate_2" xml:lang="en-US" id="label_DebtorInPossessionFinancingArrangementsEffectiveDate_2">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_2" xlink:title="Label : DebtorInPossessionFinancingArrangementsEffectiveDate to label_DebtorInPossessionFinancingArrangementsEffectiveDate_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">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" 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/terseLabel" xlink:title="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1">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_1" xlink:title="Label : DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract to label_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_DeferredFederalIncomeTaxExpenseBenefit">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" 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/terseLabel" xlink:title="label_DeferredFederalIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_DeferredFederalIncomeTaxExpenseBenefit_1">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_1" xlink:title="Label : DeferredFederalIncomeTaxExpenseBenefit to label_DeferredFederalIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_DeferredStateAndLocalIncomeTaxExpenseBenefit">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" 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/terseLabel" xlink:title="label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1">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_1" xlink:title="Label : DeferredStateAndLocalIncomeTaxExpenseBenefit to label_DeferredStateAndLocalIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefit">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" 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/totalLabel" xlink:title="label_DeferredIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_DeferredIncomeTaxExpenseBenefit_1">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_1" xlink:title="Label : DeferredIncomeTaxExpenseBenefit to label_DeferredIncomeTaxExpenseBenefit_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/totalLabel" xlink:title="label_IncomeTaxExpenseBenefit" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit">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" xlink:title="Label : IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit" />
    <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/label" xlink:title="label_IncomeTaxExpenseBenefit_2" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit_2">Income Tax Expense (Benefit)</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="sgbx-20210331.xsd#sgbx_AmountOfValuationReserve" xlink:label="AmountOfValuationReserve" xlink:title="AmountOfValuationReserve" />
    <link:label xlink:type="resource" xlink:label="label_AmountOfValuationReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmountOfValuationReserve" xml:lang="en-US" id="label_AmountOfValuationReserve">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" 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/terseLabel" xlink:title="label_AmountOfValuationReserve_1" xml:lang="en-US" id="label_AmountOfValuationReserve_1">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_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/documentation" xlink:title="label_AmountOfValuationReserve_2" xml:lang="en-US" id="label_AmountOfValuationReserve_2">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_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/2009/role/negatedLabel" xlink:title="label_AmountOfValuationReserve_3" xml:lang="en-US" id="label_AmountOfValuationReserve_3">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_3" xlink:title="Label : AmountOfValuationReserve to label_AmountOfValuationReserve_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" 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/totalLabel" xlink:title="label_ProvisionIncomeTaxExpenseBenefit_1" xml:lang="en-US" id="label_ProvisionIncomeTaxExpenseBenefit_1">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_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/terseLabel" xlink:title="label_ProvisionIncomeTaxExpenseBenefit_2" xml:lang="en-US" id="label_ProvisionIncomeTaxExpenseBenefit_2">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_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/label" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">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" 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/terseLabel" xlink:title="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1">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_1" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract to label_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_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_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_EmergenceFromBankruptcyLineItems_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_EmergenceFromBankruptcyLineItems_1" xml:lang="en-US" id="label_EmergenceFromBankruptcyLineItems_1">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmergenceFromBankruptcyLineItems" xlink:to="label_EmergenceFromBankruptcyLineItems_1" xlink:title="Label : EmergenceFromBankruptcyLineItems to label_EmergenceFromBankruptcyLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">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" 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/verboseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1">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_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to label_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_DifferencesAttributableToTaxAndJobsCutAct" xml:lang="en-US" id="label_DifferencesAttributableToTaxAndJobsCutAct">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" 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/documentation" xlink:title="label_DifferencesAttributableToTaxAndJobsCutAct_2" xml:lang="en-US" id="label_DifferencesAttributableToTaxAndJobsCutAct_2">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_2" xlink:title="Label : DifferencesAttributableToTaxAndJobsCutAct to label_DifferencesAttributableToTaxAndJobsCutAct_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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">Change in state rate</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-20210331.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/label" 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/documentation" 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-20210331.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/label" 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/documentation" 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-20210331.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/label" 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/documentation" 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-20210331.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/label" 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/terseLabel" xlink:title="label_PriorYearAdjustmentOfTaxes_1" xml:lang="en-US" id="label_PriorYearAdjustmentOfTaxes_1">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_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/verboseLabel" xlink:title="label_PriorYearAdjustmentOfTaxes_2" xml:lang="en-US" id="label_PriorYearAdjustmentOfTaxes_2">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_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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments">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" 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/terseLabel" xlink:title="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" xml:lang="en-US" id="label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1">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_1" xlink:title="Label : EffectiveIncomeTaxRateReconciliationOtherAdjustments to label_EffectiveIncomeTaxRateReconciliationOtherAdjustments_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperations">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" 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/verboseLabel" xlink:title="label_EffectiveIncomeTaxRateContinuingOperations_2" xml:lang="en-US" id="label_EffectiveIncomeTaxRateContinuingOperations_2">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_2" xlink:title="Label : EffectiveIncomeTaxRateContinuingOperations to label_EffectiveIncomeTaxRateContinuingOperations_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsNetAbstract" xml:lang="en-US" id="label_DeferredTaxAssetsNetAbstract">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" 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/terseLabel" xlink:title="label_DeferredTaxAssetsNetAbstract_1" xml:lang="en-US" id="label_DeferredTaxAssetsNetAbstract_1">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_1" xlink:title="Label : DeferredTaxAssetsNetAbstract to label_DeferredTaxAssetsNetAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US" id="label_DeferredTaxAssetsOperatingLossCarryforwards">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" 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/verboseLabel" xlink:title="label_DeferredTaxAssetsOperatingLossCarryforwards_1" xml:lang="en-US" id="label_DeferredTaxAssetsOperatingLossCarryforwards_1">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_1" xlink:title="Label : DeferredTaxAssetsOperatingLossCarryforwards to label_DeferredTaxAssetsOperatingLossCarryforwards_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">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" 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/terseLabel" xlink:title="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1" xml:lang="en-US" id="label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1">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_1" xlink:title="Label : DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits to label_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:label="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtInstrumentUnamortizedDiscountPremiumNet" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscountPremiumNet">Debt Instrument, Unamortized Discount (Premium), Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="label_DebtInstrumentUnamortizedDiscountPremiumNet" xlink:title="Label : DebtInstrumentUnamortizedDiscountPremiumNet to label_DebtInstrumentUnamortizedDiscountPremiumNet" />
    <link:label xlink:type="resource" xlink:label="label_DebtInstrumentUnamortizedDiscountPremiumNet_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_DebtInstrumentUnamortizedDiscountPremiumNet_1" xml:lang="en-US" id="label_DebtInstrumentUnamortizedDiscountPremiumNet_1">Net conversion feature discount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentUnamortizedDiscountPremiumNet" xlink:to="label_DebtInstrumentUnamortizedDiscountPremiumNet_1" xlink:title="Label : DebtInstrumentUnamortizedDiscountPremiumNet to label_DebtInstrumentUnamortizedDiscountPremiumNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsGoodwillAndIntangibleAssets" xml:lang="en-US" id="label_DeferredTaxAssetsGoodwillAndIntangibleAssets">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" 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/terseLabel" xlink:title="label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1" xml:lang="en-US" id="label_DeferredTaxAssetsGoodwillAndIntangibleAssets_1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsOther" xml:lang="en-US" id="label_DeferredTaxAssetsOther">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" 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/terseLabel" xlink:title="label_DeferredTaxAssetsOther_1" xml:lang="en-US" id="label_DeferredTaxAssetsOther_1">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_1" xlink:title="Label : DeferredTaxAssetsOther to label_DeferredTaxAssetsOther_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsCharitableContributionCarryforwards" xml:lang="en-US" id="label_DeferredTaxAssetsCharitableContributionCarryforwards">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" 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/terseLabel" xlink:title="label_DeferredTaxAssetsCharitableContributionCarryforwards_1" xml:lang="en-US" id="label_DeferredTaxAssetsCharitableContributionCarryforwards_1">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_1" xlink:title="Label : DeferredTaxAssetsCharitableContributionCarryforwards to label_DeferredTaxAssetsCharitableContributionCarryforwards_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsGross" xml:lang="en-US" id="label_DeferredTaxAssetsGross">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" 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/totalLabel" xlink:title="label_DeferredTaxAssetsGross_2" xml:lang="en-US" id="label_DeferredTaxAssetsGross_2">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_2" xlink:title="Label : DeferredTaxAssetsGross to label_DeferredTaxAssetsGross_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" xlink:title="label_DeferredTaxAssetsValuationAllowance" xml:lang="en-US" id="label_DeferredTaxAssetsValuationAllowance">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" xlink:title="Label : DeferredTaxAssetsValuationAllowance to label_DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsValuationAllowance_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_DeferredTaxAssetsValuationAllowance_1" xml:lang="en-US" id="label_DeferredTaxAssetsValuationAllowance_1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_DeferredTaxAssetsNet" xml:lang="en-US" id="label_DeferredTaxAssetsNet">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" 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/totalLabel" xlink:title="label_DeferredTaxAssetsNet_2" xml:lang="en-US" id="label_DeferredTaxAssetsNet_2">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_2" xlink:title="Label : DeferredTaxAssetsNet to label_DeferredTaxAssetsNet_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="OperatingLossCarryforwardsLineItems" xlink:title="OperatingLossCarryforwardsLineItems" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingLossCarryforwardsLineItems" xml:lang="en-US" id="label_OperatingLossCarryforwardsLineItems">Operating Loss Carryforwards [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLossCarryforwardsLineItems" xlink:to="label_OperatingLossCarryforwardsLineItems" xlink:title="Label : OperatingLossCarryforwardsLineItems to label_OperatingLossCarryforwardsLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_IncomeTaxTextualAbstract" xml:lang="en-US" id="label_IncomeTaxTextualAbstract">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" 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/terseLabel" xlink:title="label_IncomeTaxTextualAbstract_1" xml:lang="en-US" id="label_IncomeTaxTextualAbstract_1">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_1" xlink:title="Label : IncomeTaxTextualAbstract to label_IncomeTaxTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ValuationAllowanceDeferredTaxAssetChangeInAmount" xml:lang="en-US" id="label_ValuationAllowanceDeferredTaxAssetChangeInAmount">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" 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/terseLabel" xlink:title="label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" xml:lang="en-US" id="label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1">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_1" xlink:title="Label : ValuationAllowanceDeferredTaxAssetChangeInAmount to label_ValuationAllowanceDeferredTaxAssetChangeInAmount_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLossCarryforwards" xml:lang="en-US" id="label_OperatingLossCarryforwards">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" 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/terseLabel" xlink:title="label_OperatingLossCarryforwards_1" xml:lang="en-US" id="label_OperatingLossCarryforwards_1">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_1" xlink:title="Label : OperatingLossCarryforwards to label_OperatingLossCarryforwards_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLossCarryforwardsExpirationDate" xml:lang="en-US" id="label_OperatingLossCarryforwardsExpirationDate">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" xlink:title="Label : OperatingLossCarryforwardsExpirationDate to label_OperatingLossCarryforwardsExpirationDate" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLossCarryforwardsExpirationDate_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLossCarryforwardsExpirationDate_1" xml:lang="en-US" id="label_OperatingLossCarryforwardsExpirationDate_1">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_1" xlink:title="Label : OperatingLossCarryforwardsExpirationDate to label_OperatingLossCarryforwardsExpirationDate_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_EmployeeStockOptionMember" xml:lang="en-US" id="label_EmployeeStockOptionMember">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" 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/verboseLabel" xlink:title="label_EmployeeStockOptionMember_1" xml:lang="en-US" id="label_EmployeeStockOptionMember_1">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_1" xlink:title="Label : EmployeeStockOptionMember to label_EmployeeStockOptionMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_WarrantMember" xml:lang="en-US" id="label_WarrantMember">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" 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/verboseLabel" xlink:title="label_WarrantMember_1" xml:lang="en-US" id="label_WarrantMember_1">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_1" xlink:title="Label : WarrantMember to label_WarrantMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_NetIncomeLossPerShareTextualAbstract" xml:lang="en-US" id="label_NetIncomeLossPerShareTextualAbstract">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" 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/verboseLabel" xlink:title="label_NetIncomeLossPerShareTextualAbstract_1" xml:lang="en-US" id="label_NetIncomeLossPerShareTextualAbstract_1">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_1" xlink:title="Label : NetIncomeLossPerShareTextualAbstract to label_NetIncomeLossPerShareTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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/label" 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/periodStartLabel" xlink:title="label_ConstructionContractsBacklog_1" xml:lang="en-US" id="label_ConstructionContractsBacklog_1">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_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/periodEndLabel" xlink:title="label_ConstructionContractsBacklog_2" xml:lang="en-US" id="label_ConstructionContractsBacklog_2">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_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/documentation" 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="sgbx-20210331.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/label" xlink:title="label_NewContractsReceivedDuringYear" xml:lang="en-US" id="label_NewContractsReceivedDuringYear">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" 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/verboseLabel" xlink:title="label_NewContractsReceivedDuringYear_1" xml:lang="en-US" id="label_NewContractsReceivedDuringYear_1">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_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/documentation" xlink:title="label_NewContractsReceivedDuringYear_2" xml:lang="en-US" id="label_NewContractsReceivedDuringYear_2">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_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/definitionGuidance" xlink:title="label_NewContractsReceivedDuringYear_3" xml:lang="en-US" id="label_NewContractsReceivedDuringYear_3">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_3" xlink:title="Label : NewContractsReceivedDuringYear to label_NewContractsReceivedDuringYear_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" 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/label" 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-20210331.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/label" 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/documentation" 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-20210331.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/label" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" 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/terseLabel" 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="sgbx-20210331.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/label" 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_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_ContractTwoMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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/label" xlink:title="label_ConstructionBacklogTextualAbstract" xml:lang="en-US" id="label_ConstructionBacklogTextualAbstract">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" 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/terseLabel" xlink:title="label_ConstructionBacklogTextualAbstract_1" xml:lang="en-US" id="label_ConstructionBacklogTextualAbstract_1">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_1" xlink:title="Label : ConstructionBacklogTextualAbstract to label_ConstructionBacklogTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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: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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_SeriesAPreferredStockMember" xml:lang="en-US" id="label_SeriesAPreferredStockMember">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" xlink:title="Label : SeriesAPreferredStockMember to label_SeriesAPreferredStockMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SeriesAPreferredStockMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_SeriesAPreferredStockMember_1" xml:lang="en-US" id="label_SeriesAPreferredStockMember_1">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_1" xlink:title="Label : SeriesAPreferredStockMember to label_SeriesAPreferredStockMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_IssuanceOfCommonStockAndOptionsForServicesMember" xml:lang="en-US" id="label_IssuanceOfCommonStockAndOptionsForServicesMember">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" 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/documentation" xlink:title="label_IssuanceOfCommonStockAndOptionsForServicesMember_2" xml:lang="en-US" id="label_IssuanceOfCommonStockAndOptionsForServicesMember_2">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_2" xlink:title="Label : IssuanceOfCommonStockAndOptionsForServicesMember to label_IssuanceOfCommonStockAndOptionsForServicesMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" 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/documentation" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_PaymentsOfStockIssuanceCosts" xml:lang="en-US" id="label_PaymentsOfStockIssuanceCosts">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" 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/verboseLabel" xlink:title="label_PaymentsOfStockIssuanceCosts_1" xml:lang="en-US" id="label_PaymentsOfStockIssuanceCosts_1">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_1" xlink:title="Label : PaymentsOfStockIssuanceCosts to label_PaymentsOfStockIssuanceCosts_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_ProceedsFromIssuanceOfWarrants" xml:lang="en-US" id="label_ProceedsFromIssuanceOfWarrants">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" 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/label" xlink:title="label_ProceedsFromIssuanceOfWarrants_1" xml:lang="en-US" id="label_ProceedsFromIssuanceOfWarrants_1">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_1" xlink:title="Label : ProceedsFromIssuanceOfWarrants to label_ProceedsFromIssuanceOfWarrants_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_IssuanceOfWarrants" xml:lang="en-US" id="label_IssuanceOfWarrants">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" 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/documentation" xlink:title="label_IssuanceOfWarrants_2" xml:lang="en-US" id="label_IssuanceOfWarrants_2">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_2" xlink:title="Label : IssuanceOfWarrants to label_IssuanceOfWarrants_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FairValueAdjustmentOfWarrants" xml:lang="en-US" id="label_FairValueAdjustmentOfWarrants">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" 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/verboseLabel" xlink:title="label_FairValueAdjustmentOfWarrants_1" xml:lang="en-US" id="label_FairValueAdjustmentOfWarrants_1">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_1" xlink:title="Label : FairValueAdjustmentOfWarrants to label_FairValueAdjustmentOfWarrants_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConversionOfStockSharesIssued1" xml:lang="en-US" id="label_ConversionOfStockSharesIssued1">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" 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/verboseLabel" xlink:title="label_ConversionOfStockSharesIssued1_1" xml:lang="en-US" id="label_ConversionOfStockSharesIssued1_1">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_1" xlink:title="Label : ConversionOfStockSharesIssued1 to label_ConversionOfStockSharesIssued1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ConversionOfStockAmountIssued1" xml:lang="en-US" id="label_ConversionOfStockAmountIssued1">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" 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/terseLabel" xlink:title="label_ConversionOfStockAmountIssued1_1" xml:lang="en-US" id="label_ConversionOfStockAmountIssued1_1">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_1" xlink:title="Label : ConversionOfStockAmountIssued1 to label_ConversionOfStockAmountIssued1_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ConsultantReceivedOptionToPurchase" xml:lang="en-US" id="label_ConsultantReceivedOptionToPurchase">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" xlink:title="Label : ConsultantReceivedOptionToPurchase to label_ConsultantReceivedOptionToPurchase" />
    <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_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_WarrantsToPurchaseOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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: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:label xlink:type="resource" xlink:label="label_NumberOfLargeContracts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfLargeContracts_2" xml:lang="en-US" id="label_NumberOfLargeContracts_2">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_ConsultantReceivedOptionToPurchase_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConsultantReceivedOptionToPurchase_2" xml:lang="en-US" id="label_ConsultantReceivedOptionToPurchase_2">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_2" xlink:title="Label : ConsultantReceivedOptionToPurchase to label_ConsultantReceivedOptionToPurchase_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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/documentation" 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-20210331.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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_WarrantsTextualAbstract" xml:lang="en-US" id="label_WarrantsTextualAbstract">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" 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/verboseLabel" xlink:title="label_WarrantsTextualAbstract_1" xml:lang="en-US" id="label_WarrantsTextualAbstract_1">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_1" xlink:title="Label : WarrantsTextualAbstract to label_WarrantsTextualAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain">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" 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/terseLabel" xlink:title="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1">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_1" xlink:title="Label : ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to label_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3">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_3" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_TwoThousandSixteenPlanMember" xml:lang="en-US" id="label_TwoThousandSixteenPlanMember">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" 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/verboseLabel" xlink:title="label_TwoThousandSixteenPlanMember_1" xml:lang="en-US" id="label_TwoThousandSixteenPlanMember_1">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_1" xlink:title="Label : TwoThousandSixteenPlanMember to label_TwoThousandSixteenPlanMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_TwoThousandSixteenPlanOneMember" xml:lang="en-US" id="label_TwoThousandSixteenPlanOneMember">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" 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/verboseLabel" xlink:title="label_TwoThousandSixteenPlanOneMember_1" xml:lang="en-US" id="label_TwoThousandSixteenPlanOneMember_1">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_1" xlink:title="Label : TwoThousandSixteenPlanOneMember to label_TwoThousandSixteenPlanOneMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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">Mr. 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_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:label xlink:type="resource" xlink:label="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1">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_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/label" xlink:title="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2" xml:lang="en-US" id="label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2">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_2" xlink:title="Label : AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount to label_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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_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_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_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: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_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_EmployeeMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmployeeMember_1" xml:lang="en-US" id="label_EmployeeMember_1">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_1" xlink:title="Label : EmployeeMember to label_EmployeeMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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-20210331.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-20210331.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/2020/dei-2020-01-31.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-20210331.xsd#sgbx_WarrantExercisePrice" xlink:label="WarrantExercisePrice" xlink:title="WarrantExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_WarrantExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_WarrantExercisePrice" xml:lang="en-US" id="label_WarrantExercisePrice">Exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantExercisePrice" xlink:to="label_WarrantExercisePrice" xlink:title="Label : WarrantExercisePrice to label_WarrantExercisePrice" />
    <link:label xlink:type="resource" xlink:label="label_WarrantExercisePrice_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WarrantExercisePrice_1" xml:lang="en-US" id="label_WarrantExercisePrice_1">Exercise price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantExercisePrice" xlink:to="label_WarrantExercisePrice_1" xlink:title="Label : WarrantExercisePrice to label_WarrantExercisePrice_1" />
    <link:label xlink:type="resource" xlink:label="label_WarrantExercisePrice_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantExercisePrice_2" xml:lang="en-US" id="label_WarrantExercisePrice_2">WarrantsExercisePrice</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantExercisePrice" xlink:to="label_WarrantExercisePrice_2" xlink:title="Label : WarrantExercisePrice to label_WarrantExercisePrice_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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: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: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="sgbx-20210331.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-20210331.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-20210331.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-20210331.xsd#sgbx_LegalExpenseMember" xlink:label="LegalExpenseMember" xlink:title="LegalExpenseMember" />
    <link:label xlink:type="resource" xlink:label="label_LegalExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LegalExpenseMember" xml:lang="en-US" id="label_LegalExpenseMember">General and administrative expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalExpenseMember" xlink:to="label_LegalExpenseMember" xlink:title="Label : LegalExpenseMember to label_LegalExpenseMember" />
    <link:label xlink:type="resource" xlink:label="label_LegalExpenseMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LegalExpenseMember_1" xml:lang="en-US" id="label_LegalExpenseMember_1">Legal Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalExpenseMember" xlink:to="label_LegalExpenseMember_1" xlink:title="Label : LegalExpenseMember to label_LegalExpenseMember_1" />
    <link:label xlink:type="resource" xlink:label="label_EmployeesAndDirectorsMember_1" xlink:role="http://www.xbrl.org/2003/role/documentation" 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NotesReceivableTextualAbstract" xlink:label="NotesReceivableTextualAbstract" xlink:title="NotesReceivableTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotesReceivableTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NotesReceivableTextualAbstract" xml:lang="en-US" id="label_NotesReceivableTextualAbstract">Notes Receivable (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableTextualAbstract" xlink:to="label_NotesReceivableTextualAbstract" xlink:title="Label : NotesReceivableTextualAbstract to label_NotesReceivableTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfNotesReceivable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfNotesReceivable_1" xml:lang="en-US" id="label_ProceedsFromSaleOfNotesReceivable_1">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_1" xlink:title="Label : ProceedsFromSaleOfNotesReceivable to label_ProceedsFromSaleOfNotesReceivable_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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_NotesReceivableTextualAbstract_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesReceivableTextualAbstract_1" xml:lang="en-US" id="label_NotesReceivableTextualAbstract_1">Notes Receivable Textual Abstract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesReceivableTextualAbstract" xlink:to="label_NotesReceivableTextualAbstract_1" xlink:title="Label : NotesReceivableTextualAbstract to label_NotesReceivableTextualAbstract_1" />
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ShortTermNonBankLoansAndNotesPayable" xml:lang="en-US" id="label_ShortTermNonBankLoansAndNotesPayable">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" xlink:title="Label : ShortTermNonBankLoansAndNotesPayable to label_ShortTermNonBankLoansAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermNonBankLoansAndNotesPayable_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermNonBankLoansAndNotesPayable_1" xml:lang="en-US" id="label_ShortTermNonBankLoansAndNotesPayable_1">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_1" xlink:title="Label : ShortTermNonBankLoansAndNotesPayable to label_ShortTermNonBankLoansAndNotesPayable_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OtherCostOfOperatingRevenue" xml:lang="en-US" id="label_OtherCostOfOperatingRevenue">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" 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/verboseLabel" xlink:title="label_OtherCostOfOperatingRevenue_1" xml:lang="en-US" id="label_OtherCostOfOperatingRevenue_1">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_1" xlink:title="Label : OtherCostOfOperatingRevenue to label_OtherCostOfOperatingRevenue_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">Grant of additional shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_OptionsGrantedToPurchaseCommonStock" xml:lang="en-US" id="label_OptionsGrantedToPurchaseCommonStock">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" xlink:title="Label : OptionsGrantedToPurchaseCommonStock to label_OptionsGrantedToPurchaseCommonStock" />
    <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/label" xlink:title="label_OptionsGrantedToPurchaseCommonStock_2" xml:lang="en-US" id="label_OptionsGrantedToPurchaseCommonStock_2">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_2" xlink:title="Label : OptionsGrantedToPurchaseCommonStock to label_OptionsGrantedToPurchaseCommonStock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_StockBasedOptionMember" xlink:label="StockBasedOptionMember" xlink:title="StockBasedOptionMember" />
    <link:label xlink:type="resource" xlink:label="label_StockBasedOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockBasedOptionMember" xml:lang="en-US" id="label_StockBasedOptionMember">Stock-Based Option [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockBasedOptionMember" xlink:to="label_StockBasedOptionMember" xlink:title="Label : StockBasedOptionMember to label_StockBasedOptionMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_OperatingCycles" xlink:label="OperatingCycles" xlink:title="OperatingCycles" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycles" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_OperatingCycles" xml:lang="en-US" id="label_OperatingCycles">Operating cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycles" xlink:to="label_OperatingCycles" xlink:title="Label : OperatingCycles to label_OperatingCycles" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycles_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingCycles_1" xml:lang="en-US" id="label_OperatingCycles_1">Term of company's operating cycle</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycles" xlink:to="label_OperatingCycles_1" xlink:title="Label : OperatingCycles to label_OperatingCycles_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingCycles_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingCycles_2" xml:lang="en-US" id="label_OperatingCycles_2">Operating Cycles</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCycles" xlink:to="label_OperatingCycles_2" xlink:title="Label : OperatingCycles to label_OperatingCycles_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Restricted Cash and Cash Equivalents, Nature of Restriction, Description</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="LeaseContractualTermAxis" xlink:title="LeaseContractualTermAxis" />
    <link:label xlink:type="resource" xlink:label="label_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseContractualTermAxis" xml:lang="en-US" id="label_LeaseContractualTermAxis">Lease Contractual Term [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseContractualTermAxis" xlink:to="label_LeaseContractualTermAxis" xlink:title="Label : LeaseContractualTermAxis to label_LeaseContractualTermAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="LeaseContractualTermDomain" xlink:title="LeaseContractualTermDomain" />
    <link:label xlink:type="resource" xlink:label="label_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeaseContractualTermDomain" xml:lang="en-US" id="label_LeaseContractualTermDomain">Lease Contractual Term [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseContractualTermDomain" xlink:to="label_LeaseContractualTermDomain" xlink:title="Label : LeaseContractualTermDomain to label_LeaseContractualTermDomain" />
    <link:label xlink:type="resource" xlink:label="label_ContractWithCustomerAssetLiability_3" xlink:role="http://www.xbrl.org/2003/role/label" 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_PropertyPlantAndEquipmentNet_5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_PropertyPlantAndEquipmentNet_5" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_5">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_5" xlink:title="Label : PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet_5" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/terseLabel" 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-20210331.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 Number Of Shares Underwritter</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-20210331.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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_NumberOfConsultants" xlink:label="NumberOfConsultants" xlink:title="NumberOfConsultants" />
    <link:label xlink:type="resource" xlink:label="label_NumberOfConsultants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NumberOfConsultants" xml:lang="en-US" id="label_NumberOfConsultants">Number of consultants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfConsultants" xlink:to="label_NumberOfConsultants" xlink:title="Label : NumberOfConsultants to label_NumberOfConsultants" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/documentation" xlink:title="label_UnpaidWages" xml:lang="en-US" id="label_UnpaidWages">The amount of 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:label xlink:type="resource" xlink:label="label_UnpaidWages_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_UnpaidWages_2" xml:lang="en-US" id="label_UnpaidWages_2">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_2" xlink:title="Label : UnpaidWages to label_UnpaidWages_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractAssetsGross" xlink:label="ContractAssetsGross" xlink:title="ContractAssetsGross" />
    <link:label xlink:type="resource" xlink:label="label_ContractAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractAssetsGross" xml:lang="en-US" id="label_ContractAssetsGross">Contract Assets, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsGross" xlink:to="label_ContractAssetsGross" xlink:title="Label : ContractAssetsGross to label_ContractAssetsGross" />
    <link:label xlink:type="resource" xlink:label="label_ContractAssetsGross_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ContractAssetsGross_1" xml:lang="en-US" id="label_ContractAssetsGross_1">Gross contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsGross" xlink:to="label_ContractAssetsGross_1" xlink:title="Label : ContractAssetsGross to label_ContractAssetsGross_1" />
    <link:label xlink:type="resource" xlink:label="label_ContractAssetsGross_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractAssetsGross_2" xml:lang="en-US" id="label_ContractAssetsGross_2">The amount of contract assets gross.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsGross" xlink:to="label_ContractAssetsGross_2" xlink:title="Label : ContractAssetsGross to label_ContractAssetsGross_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_AggregateSharesOfCommonStock" xlink:label="AggregateSharesOfCommonStock" xlink:title="AggregateSharesOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_AggregateSharesOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AggregateSharesOfCommonStock" xml:lang="en-US" id="label_AggregateSharesOfCommonStock">Aggregate Shares Of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateSharesOfCommonStock" xlink:to="label_AggregateSharesOfCommonStock" xlink:title="Label : AggregateSharesOfCommonStock to label_AggregateSharesOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_AggregateSharesOfCommonStock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AggregateSharesOfCommonStock_1" xml:lang="en-US" id="label_AggregateSharesOfCommonStock_1">Aggregate shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateSharesOfCommonStock" xlink:to="label_AggregateSharesOfCommonStock_1" xlink:title="Label : AggregateSharesOfCommonStock to label_AggregateSharesOfCommonStock_1" />
    <link:label xlink:type="resource" xlink:label="label_AggregateSharesOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AggregateSharesOfCommonStock_2" xml:lang="en-US" id="label_AggregateSharesOfCommonStock_2">Aggregate shares of common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateSharesOfCommonStock" xlink:to="label_AggregateSharesOfCommonStock_2" xlink:title="Label : AggregateSharesOfCommonStock to label_AggregateSharesOfCommonStock_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_PurchaseSharesOfCommonStock" xlink:label="PurchaseSharesOfCommonStock" xlink:title="PurchaseSharesOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_PurchaseSharesOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PurchaseSharesOfCommonStock" xml:lang="en-US" id="label_PurchaseSharesOfCommonStock">Purchase Shares Of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseSharesOfCommonStock" xlink:to="label_PurchaseSharesOfCommonStock" xlink:title="Label : PurchaseSharesOfCommonStock to label_PurchaseSharesOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_PurchaseSharesOfCommonStock_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PurchaseSharesOfCommonStock_1" xml:lang="en-US" id="label_PurchaseSharesOfCommonStock_1">Purchase shares of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseSharesOfCommonStock" xlink:to="label_PurchaseSharesOfCommonStock_1" xlink:title="Label : PurchaseSharesOfCommonStock to label_PurchaseSharesOfCommonStock_1" />
    <link:label xlink:type="resource" xlink:label="label_PurchaseSharesOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_PurchaseSharesOfCommonStock_2" xml:lang="en-US" id="label_PurchaseSharesOfCommonStock_2">Purchase shares of common stock.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PurchaseSharesOfCommonStock" xlink:to="label_PurchaseSharesOfCommonStock_2" xlink:title="Label : PurchaseSharesOfCommonStock to label_PurchaseSharesOfCommonStock_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionPayableCurrentAndNoncurrent" xlink:label="ConstructionPayableCurrentAndNoncurrent" xlink:title="ConstructionPayableCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionPayableCurrentAndNoncurrent" xml:lang="en-US" id="label_ConstructionPayableCurrentAndNoncurrent">Construction fee</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionPayableCurrentAndNoncurrent" xlink:to="label_ConstructionPayableCurrentAndNoncurrent" xlink:title="Label : ConstructionPayableCurrentAndNoncurrent to label_ConstructionPayableCurrentAndNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionPayableCurrentAndNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionPayableCurrentAndNoncurrent_1" xml:lang="en-US" id="label_ConstructionPayableCurrentAndNoncurrent_1">Construction Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionPayableCurrentAndNoncurrent" xlink:to="label_ConstructionPayableCurrentAndNoncurrent_1" xlink:title="Label : ConstructionPayableCurrentAndNoncurrent to label_ConstructionPayableCurrentAndNoncurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_BusinessCombinationDisclosureTextBlock" xml:lang="en-US" id="label_BusinessCombinationDisclosureTextBlock">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" 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/verboseLabel" xlink:title="label_BusinessCombinationDisclosureTextBlock_1" xml:lang="en-US" id="label_BusinessCombinationDisclosureTextBlock_1">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_1" xlink:title="Label : BusinessCombinationDisclosureTextBlock to label_BusinessCombinationDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xml:lang="en-US" id="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">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" xlink:title="Label : ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock to label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" xml:lang="en-US" id="label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1">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_1" xlink:title="Label : ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock to label_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_1" />
    <link:label xlink:type="resource" xlink:label="label_LossOnConversionOfConvertibleDebentures_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LossOnConversionOfConvertibleDebentures_3" xml:lang="en-US" id="label_LossOnConversionOfConvertibleDebentures_3">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_3" xlink:title="Label : LossOnConversionOfConvertibleDebentures to label_LossOnConversionOfConvertibleDebentures_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuse 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">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" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">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" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">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" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities">Lease liabilities, net of current maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1">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_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">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" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1">Contract assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1">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_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses_1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed 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: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">Business Combination Recognized Identifiable Assets AcquiredAndLiabilities Assumed 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:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1">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_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability_1">Earnout liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease liabilities, net of current maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1">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_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="LeasesOfLesseeDisclosureTextBlock" xlink:title="LeasesOfLesseeDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LeasesOfLesseeDisclosureTextBlock" xml:lang="en-US" id="label_LeasesOfLesseeDisclosureTextBlock">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOfLesseeDisclosureTextBlock" xlink:to="label_LeasesOfLesseeDisclosureTextBlock" xlink:title="Label : LeasesOfLesseeDisclosureTextBlock to label_LeasesOfLesseeDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_LeasesOfLesseeDisclosureTextBlock_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LeasesOfLesseeDisclosureTextBlock_1" xml:lang="en-US" id="label_LeasesOfLesseeDisclosureTextBlock_1">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOfLesseeDisclosureTextBlock" xlink:to="label_LeasesOfLesseeDisclosureTextBlock_1" xlink:title="Label : LeasesOfLesseeDisclosureTextBlock to label_LeasesOfLesseeDisclosureTextBlock_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock" xml:lang="en-US" id="label_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock">Leases, Balance Sheet Disclosures [Table Text Block]</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/terseLabel" 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="sgbx-20210331.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/label" xlink:title="label_LesseeLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US" id="label_LesseeLeaseLiabilityMaturityTableTextBlock">Lease, Maturity [Table Text Block]</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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_LeasesOperatingAbstract" xml:lang="en-US" id="label_LeasesOperatingAbstract">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" 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/terseLabel" xlink:title="label_LeasesOperatingAbstract_1" xml:lang="en-US" id="label_LeasesOperatingAbstract_1">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_1" xlink:title="Label : LeasesOperatingAbstract to label_LeasesOperatingAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_MachineryAndEquipmentMember_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MachineryAndEquipmentMember_1" xml:lang="en-US" id="label_MachineryAndEquipmentMember_1">Equipment and machinery [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_1" xlink:title="Label : MachineryAndEquipmentMember to label_MachineryAndEquipmentMember_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLeaseRightOfUseAsset" xml:lang="en-US" id="label_OperatingLeaseRightOfUseAsset">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" xlink:title="Label : OperatingLeaseRightOfUseAsset to label_OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseRightOfUseAsset_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseRightOfUseAsset_1" xml:lang="en-US" id="label_OperatingLeaseRightOfUseAsset_1">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OperatingLeaseLiabilityCurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilityCurrent">Current liabilities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilityNoncurrent">Non-current liabilities</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: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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2003/role/terseLabel" 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: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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralAxis" xlink:label="CollateralAxis" xlink:title="CollateralAxis" />
    <link:label xlink:type="resource" xlink:label="label_CollateralAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CollateralAxis" xml:lang="en-US" id="label_CollateralAxis">Collateral Held [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollateralAxis" xlink:to="label_CollateralAxis" xlink:title="Label : CollateralAxis to label_CollateralAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollateralDomain" xlink:label="CollateralDomain" xlink:title="CollateralDomain" />
    <link:label xlink:type="resource" xlink:label="label_CollateralDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CollateralDomain" xml:lang="en-US" id="label_CollateralDomain">Collateral Held [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CollateralDomain" xlink:to="label_CollateralDomain" xlink:title="Label : CollateralDomain to label_CollateralDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FinanceLeaseLiabilityAbstract" xml:lang="en-US" id="label_FinanceLeaseLiabilityAbstract">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" xlink:title="Label : FinanceLeaseLiabilityAbstract to label_FinanceLeaseLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseRightOfUseAsset" xml:lang="en-US" id="label_FinanceLeaseRightOfUseAsset">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAsset" xlink:to="label_FinanceLeaseRightOfUseAsset" xlink:title="Label : FinanceLeaseRightOfUseAsset to label_FinanceLeaseRightOfUseAsset" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_FinanceLeaseLiabilityCurrent" xml:lang="en-US" id="label_FinanceLeaseLiabilityCurrent">Current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityCurrent" xlink:to="label_FinanceLeaseLiabilityCurrent" xlink:title="Label : FinanceLeaseLiabilityCurrent to label_FinanceLeaseLiabilityCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_FinanceLeaseLiabilityNoncurrent" xml:lang="en-US" id="label_FinanceLeaseLiabilityNoncurrent">Non-current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityNoncurrent" xlink:to="label_FinanceLeaseLiabilityNoncurrent" xlink:title="Label : FinanceLeaseLiabilityNoncurrent to label_FinanceLeaseLiabilityNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiability" xml:lang="en-US" id="label_FinanceLeaseLiability">Total finance lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiability" xlink:to="label_FinanceLeaseLiability" xlink:title="Label : FinanceLeaseLiability to label_FinanceLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityAbstract_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityAbstract_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityAbstract_1">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_1" xlink:title="Label : FinanceLeaseLiabilityAbstract to label_FinanceLeaseLiabilityAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseRightOfUseAsset_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseRightOfUseAsset_1" xml:lang="en-US" id="label_FinanceLeaseRightOfUseAsset_1">Right of use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAsset" xlink:to="label_FinanceLeaseRightOfUseAsset_1" xlink:title="Label : FinanceLeaseRightOfUseAsset to label_FinanceLeaseRightOfUseAsset_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityCurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityCurrent_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityCurrent_1">Finance Lease, Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityCurrent" xlink:to="label_FinanceLeaseLiabilityCurrent_1" xlink:title="Label : FinanceLeaseLiabilityCurrent to label_FinanceLeaseLiabilityCurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityNoncurrent_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityNoncurrent_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityNoncurrent_1">Finance Lease, Liability, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityNoncurrent" xlink:to="label_FinanceLeaseLiabilityNoncurrent_1" xlink:title="Label : FinanceLeaseLiabilityNoncurrent to label_FinanceLeaseLiabilityNoncurrent_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiability_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiability_1" xml:lang="en-US" id="label_FinanceLeaseLiability_1">Finance Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiability" xlink:to="label_FinanceLeaseLiability_1" xlink:title="Label : FinanceLeaseLiability to label_FinanceLeaseLiability_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_BuildingHeldForLeasesMember" xlink:label="BuildingHeldForLeasesMember" xlink:title="BuildingHeldForLeasesMember" />
    <link:label xlink:type="resource" xlink:label="label_BuildingHeldForLeasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BuildingHeldForLeasesMember" xml:lang="en-US" id="label_BuildingHeldForLeasesMember">Building held for leases [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingHeldForLeasesMember" xlink:to="label_BuildingHeldForLeasesMember" xlink:title="Label : BuildingHeldForLeasesMember to label_BuildingHeldForLeasesMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_WeightedAverageRemainingLeaseTermAbstract" xml:lang="en-US" id="label_WeightedAverageRemainingLeaseTermAbstract">Weighted Average Remaining Lease Term [Abstract]</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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1">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" xlink:title="Label : OperatingLeaseWeightedAverageRemainingLeaseTerm1 to label_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US" id="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1">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" xlink:title="Label : FinanceLeaseWeightedAverageRemainingLeaseTerm1 to label_FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_WeightedAverageDiscountRateAbstract" xml:lang="en-US" id="label_WeightedAverageDiscountRateAbstract">Weighted Average Discount Rate [Abstract]</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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageDiscountRatePercent">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" xlink:title="Label : OperatingLeaseWeightedAverageDiscountRatePercent to label_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_OperatingLeaseWeightedAverageDiscountRatePercent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseWeightedAverageDiscountRatePercent_1" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageDiscountRatePercent_1">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_1" xlink:title="Label : OperatingLeaseWeightedAverageDiscountRatePercent to label_OperatingLeaseWeightedAverageDiscountRatePercent_1" />
    <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">Operating 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_ConstructionInProgressMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionInProgressMember_1" xml:lang="en-US" id="label_ConstructionInProgressMember_1">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_1" xlink:title="Label : ConstructionInProgressMember to label_ConstructionInProgressMember_1" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" xml:lang="en-US" id="label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1">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_1" xlink:title="Label : OperatingLeaseWeightedAverageRemainingLeaseTerm1 to label_OperatingLeaseWeightedAverageRemainingLeaseTerm1_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" xml:lang="en-US" id="label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1">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_1" xlink:title="Label : FinanceLeaseWeightedAverageRemainingLeaseTerm1 to label_FinanceLeaseWeightedAverageRemainingLeaseTerm1_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OtherCommitmentDueInSecondYear" xml:lang="en-US" id="label_OtherCommitmentDueInSecondYear">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OtherCommitmentDueInThirdYear" xml:lang="en-US" id="label_OtherCommitmentDueInThirdYear">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_OtherCommitmentDueInFourthYear" xml:lang="en-US" id="label_OtherCommitmentDueInFourthYear">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">2025</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="sgbx-20210331.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/label" 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/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentDueAfterFifthYear" xlink:label="OtherCommitmentDueAfterFifthYear" xlink:title="OtherCommitmentDueAfterFifthYear" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueAfterFifthYear" xml:lang="en-US" id="label_OtherCommitmentDueAfterFifthYear">Other Commitment, to be Paid, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueAfterFifthYear" xlink:to="label_OtherCommitmentDueAfterFifthYear" xlink:title="Label : OtherCommitmentDueAfterFifthYear to label_OtherCommitmentDueAfterFifthYear" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" 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: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">2021</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:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInSecondYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInSecondYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInSecondYear_1">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_1" xlink:title="Label : OtherCommitmentDueInSecondYear to label_OtherCommitmentDueInSecondYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInThirdYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInThirdYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInThirdYear_1">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_1" xlink:title="Label : OtherCommitmentDueInThirdYear to label_OtherCommitmentDueInThirdYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitmentDueInFourthYear_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherCommitmentDueInFourthYear_1" xml:lang="en-US" id="label_OtherCommitmentDueInFourthYear_1">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_1" xlink:title="Label : OtherCommitmentDueInFourthYear to label_OtherCommitmentDueInFourthYear_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_OtherCommitmentDueAfterFifthYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherCommitmentDueAfterFifthYear_1" xml:lang="en-US" id="label_OtherCommitmentDueAfterFifthYear_1">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCommitmentDueAfterFifthYear" xlink:to="label_OtherCommitmentDueAfterFifthYear_1" xlink:title="Label : OtherCommitmentDueAfterFifthYear to label_OtherCommitmentDueAfterFifthYear_1" />
    <link:label xlink:type="resource" xlink:label="label_OtherCommitment_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">2025</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive to label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearTwo">2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearThree">2023</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFour">2024</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFive" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFive">2025</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueAfterYearFive to label_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_FinanceLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US" id="label_FinanceLeaseLiabilityUndiscountedExcessAmount">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" xlink:title="Label : FinanceLeaseLiabilityUndiscountedExcessAmount to label_FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <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">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_1" xlink:title="Label : OperatingLeaseLiabilitiesPaymentsDueAbstract to label_OperatingLeaseLiabilitiesPaymentsDueAbstract_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1">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_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to label_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_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">2022</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1">2023</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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1">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_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueYearFour to label_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1" xlink:title="Label : LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive to label_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_OperatingLeaseLiability_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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: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">2021</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_FinanceLeaseLiabilityPaymentsDueYearTwo_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearTwo_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearTwo_1">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_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearTwo to label_FinanceLeaseLiabilityPaymentsDueYearTwo_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearThree_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearThree_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearThree_1">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_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearThree to label_FinanceLeaseLiabilityPaymentsDueYearThree_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearFour_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFour_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFour_1">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_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearFour to label_FinanceLeaseLiabilityPaymentsDueYearFour_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueYearFive_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FinanceLeaseLiabilityPaymentsDueYearFive_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueYearFive_1">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_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueYearFive to label_FinanceLeaseLiabilityPaymentsDueYearFive_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="label_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1" xlink:title="Label : FinanceLeaseLiabilityPaymentsDueAfterYearFive to label_FinanceLeaseLiabilityPaymentsDueAfterYearFive_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiabilityPaymentsDue_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_FinanceLeaseLiabilityUndiscountedExcessAmount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FinanceLeaseLiabilityUndiscountedExcessAmount_1" xml:lang="en-US" id="label_FinanceLeaseLiabilityUndiscountedExcessAmount_1">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_1" xlink:title="Label : FinanceLeaseLiabilityUndiscountedExcessAmount to label_FinanceLeaseLiabilityUndiscountedExcessAmount_1" />
    <link:label xlink:type="resource" xlink:label="label_FinanceLeaseLiability_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_FinanceLeaseLiability_2" xml:lang="en-US" id="label_FinanceLeaseLiability_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="FinanceLeaseLiability" xlink:to="label_FinanceLeaseLiability_2" xlink:title="Label : FinanceLeaseLiability to label_FinanceLeaseLiability_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Earnout 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember" xlink:label="VehiclesMember" xlink:title="VehiclesMember" />
    <link:label xlink:type="resource" xlink:label="label_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_VehiclesMember" xml:lang="en-US" id="label_VehiclesMember">Automobiles [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VehiclesMember" xlink:to="label_VehiclesMember" xlink:title="Label : VehiclesMember to label_VehiclesMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_CostOfRevenue_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CostOfRevenue_2" xml:lang="en-US" id="label_CostOfRevenue_2">Total</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:label xlink:type="resource" xlink:label="label_Revenues_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_Revenues_2" xml:lang="en-US" id="label_Revenues_2">Total</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:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilityCurrent_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLeaseLiabilityCurrent_2" xml:lang="en-US" id="label_OperatingLeaseLiabilityCurrent_2">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_2" xlink:title="Label : OperatingLeaseLiabilityCurrent to label_OperatingLeaseLiabilityCurrent_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/terseLabel" 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:label xlink:type="resource" xlink:label="label_OperatingLeaseLiabilityNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLeaseLiabilityNoncurrent_2" xml:lang="en-US" id="label_OperatingLeaseLiabilityNoncurrent_2">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_2" xlink:title="Label : OperatingLeaseLiabilityNoncurrent to label_OperatingLeaseLiabilityNoncurrent_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/terseLabel" xlink:title="label_EarnoutLiabilities" xml:lang="en-US" id="label_EarnoutLiabilities">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" 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/label" xlink:title="label_EarnoutLiabilities_1" xml:lang="en-US" id="label_EarnoutLiabilities_1">EarnoutLiability</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: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_IncreaseDecreaseInInventories_4" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInInventories_4" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_4">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_4" xlink:title="Label : IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories_4" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="label_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FurnitureAndFixturesMember" xml:lang="en-US" id="label_FurnitureAndFixturesMember">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="label_FurnitureAndFixturesMember" xlink:title="Label : FurnitureAndFixturesMember to label_FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="label_FurnitureAndFixturesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FurnitureAndFixturesMember_1" xml:lang="en-US" id="label_FurnitureAndFixturesMember_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="FurnitureAndFixturesMember" xlink:to="label_FurnitureAndFixturesMember_1" xlink:title="Label : FurnitureAndFixturesMember to label_FurnitureAndFixturesMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:label="ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:title="ContractAssetsAndContractLiabilitiesTextualAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContractAssetsAndContractLiabilitiesTextualAbstract" xml:lang="en-US" id="label_ContractAssetsAndContractLiabilitiesTextualAbstract">Contract Assets and Contract Liabilities (Textual)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:to="label_ContractAssetsAndContractLiabilitiesTextualAbstract" xlink:title="Label : ContractAssetsAndContractLiabilitiesTextualAbstract to label_ContractAssetsAndContractLiabilitiesTextualAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLeasePaymentsUse" xml:lang="en-US" id="label_OperatingLeasePaymentsUse">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" xlink:title="Label : OperatingLeasePaymentsUse to label_OperatingLeasePaymentsUse" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeasePaymentsUse_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingLeasePaymentsUse_1" xml:lang="en-US" id="label_OperatingLeasePaymentsUse_1">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_1" xlink:title="Label : OperatingLeasePaymentsUse to label_OperatingLeasePaymentsUse_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/verboseLabel" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WarrantsAndRightsOutstandingTerm" xml:lang="en-US" id="label_WarrantsAndRightsOutstandingTerm">Warrants and Rights Outstanding, Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingTerm" xlink:to="label_WarrantsAndRightsOutstandingTerm" xlink:title="Label : WarrantsAndRightsOutstandingTerm to label_WarrantsAndRightsOutstandingTerm" />
    <link:label xlink:type="resource" xlink:label="label_WarrantsAndRightsOutstandingTerm_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WarrantsAndRightsOutstandingTerm_1" xml:lang="en-US" id="label_WarrantsAndRightsOutstandingTerm_1">Warrants exercise period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingTerm" xlink:to="label_WarrantsAndRightsOutstandingTerm_1" xlink:title="Label : WarrantsAndRightsOutstandingTerm to label_WarrantsAndRightsOutstandingTerm_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Business Combination, Consideration Transferred</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/verboseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xml:lang="en-US" id="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">Warrants are exercisable at the option expire</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:title="Label : SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 to label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1" xml:lang="en-US" id="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1">Share-based Payment Arrangement, Option, Exercise Price Range, 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="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1" xlink:title="Label : SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 to label_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ArmstrongMember" xlink:label="ArmstrongMember" xlink:title="ArmstrongMember" />
    <link:label xlink:type="resource" xlink:label="label_ArmstrongMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ArmstrongMember" xml:lang="en-US" id="label_ArmstrongMember">Mr. Armstrong [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArmstrongMember" xlink:to="label_ArmstrongMember" xlink:title="Label : ArmstrongMember to label_ArmstrongMember" />
    <link:label xlink:type="resource" xlink:label="label_ArmstrongMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ArmstrongMember_1" xml:lang="en-US" id="label_ArmstrongMember_1">Mr. Armstrong [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ArmstrongMember" xlink:to="label_ArmstrongMember_1" xlink:title="Label : ArmstrongMember to label_ArmstrongMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_SheeranMember" xlink:label="SheeranMember" xlink:title="SheeranMember" />
    <link:label xlink:type="resource" xlink:label="label_SheeranMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SheeranMember" xml:lang="en-US" id="label_SheeranMember">Mr. Sheeran [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SheeranMember" xlink:to="label_SheeranMember" xlink:title="Label : SheeranMember to label_SheeranMember" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xml:lang="en-US" id="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2">Shares issued related to consignment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" xlink:title="Label : ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant to label_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_Netcontractliabilitiesonuncompletedcontracts" xlink:label="Netcontractliabilitiesonuncompletedcontracts" xlink:title="Netcontractliabilitiesonuncompletedcontracts" />
    <link:label xlink:type="resource" xlink:label="label_Netcontractliabilitiesonuncompletedcontracts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Netcontractliabilitiesonuncompletedcontracts" xml:lang="en-US" id="label_Netcontractliabilitiesonuncompletedcontracts">Net contract assets (liabilities), on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Netcontractliabilitiesonuncompletedcontracts" xlink:to="label_Netcontractliabilitiesonuncompletedcontracts" xlink:title="Label : Netcontractliabilitiesonuncompletedcontracts to label_Netcontractliabilitiesonuncompletedcontracts" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_Contractliabilities" xlink:label="Contractliabilities" xlink:title="Contractliabilities" />
    <link:label xlink:type="resource" xlink:label="label_Contractliabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Contractliabilities" xml:lang="en-US" id="label_Contractliabilities">Contract liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Contractliabilities" xlink:to="label_Contractliabilities" xlink:title="Label : Contractliabilities to label_Contractliabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 Policy [Policy Text Block]</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:label xlink:type="resource" xlink:label="label_BusinessCombinationsPolicy_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationsPolicy_1" xml:lang="en-US" id="label_BusinessCombinationsPolicy_1">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_1" xlink:title="Label : BusinessCombinationsPolicy to label_BusinessCombinationsPolicy_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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/terseLabel" 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="sgbx-20210331.xsd#sgbx_Medicalequipment" xlink:label="Medicalequipment" xlink:title="Medicalequipment" />
    <link:label xlink:type="resource" xlink:label="label_Medicalequipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Medicalequipment" xml:lang="en-US" id="label_Medicalequipment">Medical equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Medicalequipment" xlink:to="label_Medicalequipment" xlink:title="Label : Medicalequipment to label_Medicalequipment" />
    <link:label xlink:type="resource" xlink:label="label_Netcontractliabilitiesonuncompletedcontracts_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Netcontractliabilitiesonuncompletedcontracts_1" xml:lang="en-US" id="label_Netcontractliabilitiesonuncompletedcontracts_1">Net contract liabilities, on uncompleted contracts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Netcontractliabilitiesonuncompletedcontracts" xlink:to="label_Netcontractliabilitiesonuncompletedcontracts_1" xlink:title="Label : Netcontractliabilitiesonuncompletedcontracts to label_Netcontractliabilitiesonuncompletedcontracts_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_OperatingLeaseLiabilitiesCurrent" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesCurrent">Operating Lease Liabilities Current</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/terseLabel" xlink:title="label_OperatingLeaseLiabilitiesCurrent_1" xml:lang="en-US" id="label_OperatingLeaseLiabilitiesCurrent_1">Current liabilitie</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-20210331.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">Operating Lease Right Of Use Assets</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="sgbx-20210331.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">Operating Lease Liabilities Noncurrent</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xml:lang="en-US" id="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="Label : CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1" xml:lang="en-US" id="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1" xlink:title="Label : CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to label_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1" />
    <link:label xlink:type="resource" xlink:label="label_VehiclesMember_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_VehiclesMember_1" xml:lang="en-US" id="label_VehiclesMember_1">Vehicles [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VehiclesMember" xlink:to="label_VehiclesMember_1" xlink:title="Label : VehiclesMember to label_VehiclesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationContingentConsiderationLiability_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_BusinessCombinationContingentConsiderationLiability_2" xml:lang="en-US" id="label_BusinessCombinationContingentConsiderationLiability_2">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_2" xlink:title="Label : BusinessCombinationContingentConsiderationLiability to label_BusinessCombinationContingentConsiderationLiability_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_OperatingLeasesIndemnificationAgreementsDescription" xml:lang="en-US" id="label_OperatingLeasesIndemnificationAgreementsDescription">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" xlink:title="Label : OperatingLeasesIndemnificationAgreementsDescription to label_OperatingLeasesIndemnificationAgreementsDescription" />
    <link:label xlink:type="resource" xlink:label="label_OperatingLeasesIndemnificationAgreementsDescription_1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OperatingLeasesIndemnificationAgreementsDescription_1" xml:lang="en-US" id="label_OperatingLeasesIndemnificationAgreementsDescription_1">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_1" xlink:title="Label : OperatingLeasesIndemnificationAgreementsDescription to label_OperatingLeasesIndemnificationAgreementsDescription_1" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2" xml:lang="en-US" id="label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2">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_2" xlink:title="Label : LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to label_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_AcquisitionCash" xml:lang="en-US" id="label_AcquisitionCash">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" 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/verboseLabel" xlink:title="label_AcquisitionCash_1" xml:lang="en-US" id="label_AcquisitionCash_1">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:label xlink:type="resource" xlink:label="label_AcquisitionCash_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AcquisitionCash_2" xml:lang="en-US" id="label_AcquisitionCash_2">The amount of  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_2" xlink:title="Label : AcquisitionCash to label_AcquisitionCash_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtInterestRateIncrease" xlink:label="ShortTermDebtInterestRateIncrease" xlink:title="ShortTermDebtInterestRateIncrease" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtInterestRateIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermDebtInterestRateIncrease" xml:lang="en-US" id="label_ShortTermDebtInterestRateIncrease">Short-term Debt, Interest Rate Increase</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtInterestRateIncrease" xlink:to="label_ShortTermDebtInterestRateIncrease" xlink:title="Label : ShortTermDebtInterestRateIncrease to label_ShortTermDebtInterestRateIncrease" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermDebtInterestRateIncrease_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermDebtInterestRateIncrease_1" xml:lang="en-US" id="label_ShortTermDebtInterestRateIncrease_1">Percentage of payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtInterestRateIncrease" xlink:to="label_ShortTermDebtInterestRateIncrease_1" xlink:title="Label : ShortTermDebtInterestRateIncrease to label_ShortTermDebtInterestRateIncrease_1" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2">Restricted 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_2" xlink:title="Label : StockIssuedDuringPeriodSharesRestrictedStockAwardGross to label_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2" />
    <link:label xlink:type="resource" xlink:label="label_ImpairedIntangibleAssetDescription_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ImpairedIntangibleAssetDescription_2" xml:lang="en-US" id="label_ImpairedIntangibleAssetDescription_2">Intangible asset, description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairedIntangibleAssetDescription" xlink:to="label_ImpairedIntangibleAssetDescription_2" xlink:title="Label : ImpairedIntangibleAssetDescription to label_ImpairedIntangibleAssetDescription_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/label" xlink:title="label_ContractBacklogDescription" xml:lang="en-US" id="label_ContractBacklogDescription">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/verboseLabel" 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="sgbx-20210331.xsd#sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities">Business Combination RecognizedIdentifiable Assets Acquired and Liabilities Assumed 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="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_1" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_1">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="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_1" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_1" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_2" xml:lang="en-US" id="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_2">The amount of 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="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" xlink:to="label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_2" xlink:title="Label : BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities to label_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_SubleaseTerm_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubleaseTerm_2" xml:lang="en-US" id="label_SubleaseTerm_2">Sublease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubleaseTerm" xlink:to="label_SubleaseTerm_2" xlink:title="Label : SubleaseTerm to label_SubleaseTerm_2" />
    <link:label xlink:type="resource" xlink:label="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears_1" xml:lang="en-US" id="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears_1">Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:to="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears_1" xlink:title="Label : FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears to label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/terseLabel" 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/label" xlink:title="label_MedicalRevenueMember_1" xml:lang="en-US" id="label_MedicalRevenueMember_1">Medical Revenue [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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 liabilities</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_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_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-20210331.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 Amount</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_SeveranceAmount_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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:label xlink:type="resource" xlink:label="label_DueToRelatedPartiesCurrent_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DueToRelatedPartiesCurrent_3" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent_3">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_3" xlink:title="Label : DueToRelatedPartiesCurrent to label_DueToRelatedPartiesCurrent_3" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1">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_1" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="sgbx-20210331.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/label" xlink:title="label_TotalOperatingImputedInterest" xml:lang="en-US" id="label_TotalOperatingImputedInterest">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" 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/terseLabel" xlink:title="label_TotalOperatingImputedInterest_1" xml:lang="en-US" id="label_TotalOperatingImputedInterest_1">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_1" xlink:title="Label : TotalOperatingImputedInterest to label_TotalOperatingImputedInterest_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_HotelMember" xlink:label="HotelMember" xlink:title="HotelMember" />
    <link:label xlink:type="resource" xlink:label="label_HotelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_HotelMember" xml:lang="en-US" id="label_HotelMember">Hotel [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HotelMember" xlink:to="label_HotelMember" xlink:title="Label : HotelMember to label_HotelMember" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MedicalConstructionMember" xlink:label="MedicalConstructionMember" xlink:title="MedicalConstructionMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalConstructionMember" xml:lang="en-US" id="label_MedicalConstructionMember">Medical Construction [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalConstructionMember" xlink:to="label_MedicalConstructionMember" xlink:title="Label : MedicalConstructionMember to label_MedicalConstructionMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalConstructionMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MedicalConstructionMember_1" xml:lang="en-US" id="label_MedicalConstructionMember_1">Medical - Construction</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalConstructionMember" xlink:to="label_MedicalConstructionMember_1" xlink:title="Label : MedicalConstructionMember to label_MedicalConstructionMember_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_MedicalLabMember" xlink:label="MedicalLabMember" xlink:title="MedicalLabMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalLabMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MedicalLabMember" xml:lang="en-US" id="label_MedicalLabMember">Medical Lab [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalLabMember" xlink:to="label_MedicalLabMember" xlink:title="Label : MedicalLabMember to label_MedicalLabMember" />
    <link:label xlink:type="resource" xlink:label="label_MedicalLabMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MedicalLabMember_1" xml:lang="en-US" id="label_MedicalLabMember_1">Medical - Lab</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalLabMember" xlink:to="label_MedicalLabMember_1" xlink:title="Label : MedicalLabMember to label_MedicalLabMember_1" />
    <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:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3">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_3" xlink:title="Label : StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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/terseLabel" 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="sgbx-20210331.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/label" 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/terseLabel" 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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="label_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementGeographicalAxis" xml:lang="en-US" id="label_StatementGeographicalAxis">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="label_StatementGeographicalAxis" xlink:title="Label : StatementGeographicalAxis to label_StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="label_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentGeographicalDomain" xml:lang="en-US" id="label_SegmentGeographicalDomain">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="label_SegmentGeographicalDomain" xlink:title="Label : SegmentGeographicalDomain to label_SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_TX" xlink:label="TX" xlink:title="TX" />
    <link:label xlink:type="resource" xlink:label="label_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TX" xml:lang="en-US" id="label_TX">TEXAS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TX" xlink:to="label_TX" xlink:title="Label : TX to label_TX" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_AreaOfLand" xml:lang="en-US" id="label_AreaOfLand">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" xlink:title="Label : AreaOfLand to label_AreaOfLand" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAssetsInvestingActivities" xlink:label="PaymentsToAcquireAssetsInvestingActivities" xlink:title="PaymentsToAcquireAssetsInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireAssetsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireAssetsInvestingActivities" xml:lang="en-US" id="label_PaymentsToAcquireAssetsInvestingActivities">Payments to Acquire Assets, Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireAssetsInvestingActivities" xlink:to="label_PaymentsToAcquireAssetsInvestingActivities" xlink:title="Label : PaymentsToAcquireAssetsInvestingActivities to label_PaymentsToAcquireAssetsInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="AreaOfRealEstateProperty" xlink:title="AreaOfRealEstateProperty" />
    <link:label xlink:type="resource" xlink:label="label_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AreaOfRealEstateProperty" xml:lang="en-US" id="label_AreaOfRealEstateProperty">Area of Real Estate Property</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfRealEstateProperty" xlink:to="label_AreaOfRealEstateProperty" xlink:title="Label : AreaOfRealEstateProperty to label_AreaOfRealEstateProperty" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:label xlink:type="resource" xlink:label="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_1" xml:lang="en-US" id="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_1">Number of units received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased" xlink:to="label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_1" xlink:title="Label : UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased to label_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased_1" />
    <link:label xlink:type="resource" xlink:label="label_AreaOfLand_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AreaOfLand_1" xml:lang="en-US" id="label_AreaOfLand_1">Area of land acquired</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_PaymentsToAcquireAssetsInvestingActivities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaymentsToAcquireAssetsInvestingActivities_1" xml:lang="en-US" id="label_PaymentsToAcquireAssetsInvestingActivities_1">Cash paid for acquisition of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireAssetsInvestingActivities" xlink:to="label_PaymentsToAcquireAssetsInvestingActivities_1" xlink:title="Label : PaymentsToAcquireAssetsInvestingActivities to label_PaymentsToAcquireAssetsInvestingActivities_1" />
    <link:label xlink:type="resource" xlink:label="label_AreaOfRealEstateProperty_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AreaOfRealEstateProperty_1" xml:lang="en-US" id="label_AreaOfRealEstateProperty_1">Area of one and two-bedroom condominium units manufactured</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AreaOfRealEstateProperty" xlink:to="label_AreaOfRealEstateProperty_1" xlink:title="Label : AreaOfRealEstateProperty to label_AreaOfRealEstateProperty_1" />
    <link:label xlink:type="resource" xlink:label="label_TX_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TX_1" xml:lang="en-US" id="label_TX_1">Texas</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TX" xlink:to="label_TX_1" xlink:title="Label : TX to label_TX_1" />
    <link:label xlink:type="resource" xlink:label="label_PendingLitigationMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PendingLitigationMember_1" xml:lang="en-US" id="label_PendingLitigationMember_1">Legal Proceedings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PendingLitigationMember" xlink:to="label_PendingLitigationMember_1" xlink:title="Label : PendingLitigationMember to label_PendingLitigationMember_1" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventLineItems_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SubsequentEventLineItems_1" xml:lang="en-US" id="label_SubsequentEventLineItems_1">Subsequent Events</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="label_SubsequentEventLineItems_1" xlink:title="Label : SubsequentEventLineItems to label_SubsequentEventLineItems_1" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RentalIncomeMember" xlink:label="RentalIncomeMember" xlink:title="RentalIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_RentalIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RentalIncomeMember" xml:lang="en-US" id="label_RentalIncomeMember">Rental Income [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RentalIncomeMember" xlink:to="label_RentalIncomeMember" xlink:title="Label : RentalIncomeMember to label_RentalIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_RentalIncomeMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RentalIncomeMember_1" xml:lang="en-US" id="label_RentalIncomeMember_1">Rental income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RentalIncomeMember" xlink:to="label_RentalIncomeMember_1" xlink:title="Label : RentalIncomeMember to label_RentalIncomeMember_1" />
    <link:label xlink:type="resource" xlink:label="label_RentalIncomeMember_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RentalIncomeMember_2" xml:lang="en-US" id="label_RentalIncomeMember_2">This element represents information pertaining to rental income.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RentalIncomeMember" xlink:to="label_RentalIncomeMember_2" xlink:title="Label : RentalIncomeMember to label_RentalIncomeMember_2" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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">Payments for Previous Acquisition</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: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xml:lang="en-US" id="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">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" xlink:title="Label : RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty to label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" xml:lang="en-US" id="label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1">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_1" xlink:title="Label : RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty to label_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RepaymentsOfDebt_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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:label xlink:type="resource" xlink:label="label_DeferredRevenueRevenueRecognized1_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="sgbx-20210331.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/terseLabel" xlink:title="label_LaboratoryAndTemporaryUnitsMember" xml:lang="en-US" id="label_LaboratoryAndTemporaryUnitsMember">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" 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/label" 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:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_ConstructionAndEngineeringServicesMember" xlink:label="ConstructionAndEngineeringServicesMember" xlink:title="ConstructionAndEngineeringServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionAndEngineeringServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConstructionAndEngineeringServicesMember" xml:lang="en-US" id="label_ConstructionAndEngineeringServicesMember">Construction and Engineering Services [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionAndEngineeringServicesMember" xlink:to="label_ConstructionAndEngineeringServicesMember" xlink:title="Label : ConstructionAndEngineeringServicesMember to label_ConstructionAndEngineeringServicesMember" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionAndEngineeringServicesMember_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConstructionAndEngineeringServicesMember_1" xml:lang="en-US" id="label_ConstructionAndEngineeringServicesMember_1">Subtotal [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionAndEngineeringServicesMember" xlink:to="label_ConstructionAndEngineeringServicesMember_1" xlink:title="Label : ConstructionAndEngineeringServicesMember to label_ConstructionAndEngineeringServicesMember_1" />
    <link:label xlink:type="resource" xlink:label="label_ConstructionAndEngineeringServicesMember_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConstructionAndEngineeringServicesMember_2" xml:lang="en-US" id="label_ConstructionAndEngineeringServicesMember_2">The member stands for revenue related to construction and engineering services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionAndEngineeringServicesMember" xlink:to="label_ConstructionAndEngineeringServicesMember_2" xlink:title="Label : ConstructionAndEngineeringServicesMember to label_ConstructionAndEngineeringServicesMember_2" />
    <link:label xlink:type="resource" xlink:label="label_MedicalRevenueMember_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_MedicalRevenueMember_2" xml:lang="en-US" id="label_MedicalRevenueMember_2">Medical [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MedicalRevenueMember" xlink:to="label_MedicalRevenueMember_2" xlink:title="Label : MedicalRevenueMember to label_MedicalRevenueMember_2" />
    <link:label xlink:type="resource" xlink:label="label_MedicalRevenueMember_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MedicalRevenueMember_3" xml:lang="en-US" id="label_MedicalRevenueMember_3">The member stands for revenue related to 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="MedicalRevenueMember" xlink:to="label_MedicalRevenueMember_3" xlink:title="Label : MedicalRevenueMember to label_MedicalRevenueMember_3" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.xsd#sgbx_RevenueRecognizedAtPointInTime" xlink:label="RevenueRecognizedAtPointInTime" xlink:title="RevenueRecognizedAtPointInTime" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognizedAtPointInTime" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueRecognizedAtPointInTime" xml:lang="en-US" id="label_RevenueRecognizedAtPointInTime">Revenue Recognized at Point in Time</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognizedAtPointInTime" xlink:to="label_RevenueRecognizedAtPointInTime" xlink:title="Label : RevenueRecognizedAtPointInTime to label_RevenueRecognizedAtPointInTime" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognizedAtPointInTime_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueRecognizedAtPointInTime_1" xml:lang="en-US" id="label_RevenueRecognizedAtPointInTime_1">Revenue recognized at point in time</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognizedAtPointInTime" xlink:to="label_RevenueRecognizedAtPointInTime_1" xlink:title="Label : RevenueRecognizedAtPointInTime to label_RevenueRecognizedAtPointInTime_1" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognizedAtPointInTime_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueRecognizedAtPointInTime_2" xml:lang="en-US" id="label_RevenueRecognizedAtPointInTime_2">The amount of revenue recognized at this point in time.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognizedAtPointInTime" xlink:to="label_RevenueRecognizedAtPointInTime_2" xlink:title="Label : RevenueRecognizedAtPointInTime to label_RevenueRecognizedAtPointInTime_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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">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_1" xlink:title="Label : RevenueRecognizedOverTime to label_RevenueRecognizedOverTime_1" />
    <link:label xlink:type="resource" xlink:label="label_RevenueRecognizedOverTime_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueRecognizedOverTime_2" xml:lang="en-US" id="label_RevenueRecognizedOverTime_2">The amount of 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_2" xlink:title="Label : RevenueRecognizedOverTime to label_RevenueRecognizedOverTime_2" />
    <link:loc xlink:type="locator" xlink:href="sgbx-20210331.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:label xlink:type="resource" xlink:label="label_ContractThreeMember_1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContractThreeMember_1" xml:lang="en-US" id="label_ContractThreeMember_1">The member stands for contract three.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractThreeMember" xlink:to="label_ContractThreeMember_1" xlink:title="Label : ContractThreeMember to label_ContractThreeMember_1" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherOperatingLiabilities_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInOtherOperatingLiabilities_1" xml:lang="en-US" id="label_IncreaseDecreaseInOtherOperatingLiabilities_1">Lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="label_IncreaseDecreaseInOtherOperatingLiabilities_1" xlink:title="Label : IncreaseDecreaseInOtherOperatingLiabilities to label_IncreaseDecreaseInOtherOperatingLiabilities_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/label" xlink:title="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInDueToRelatedPartiesCurrent">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" xlink:title="Label : IncreaseDecreaseInDueToRelatedPartiesCurrent to label_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" xml:lang="en-US" id="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1">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_1" xlink:title="Label : IncreaseDecreaseInDueToRelatedPartiesCurrent to label_IncreaseDecreaseInDueToRelatedPartiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xml:lang="en-US" id="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear">Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:to="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:title="Label : FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear to label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="label_LesseeOperatingLeaseTermOfContract_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_LesseeOperatingLeaseTermOfContract_2" xml:lang="en-US" id="label_LesseeOperatingLeaseTermOfContract_2">CAT lease term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="label_LesseeOperatingLeaseTermOfContract_2" xlink:title="Label : LesseeOperatingLeaseTermOfContract to label_LesseeOperatingLeaseTermOfContract_2" />
    <link:label xlink:type="resource" xlink:label="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear_1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear_1" xml:lang="en-US" id="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear_1">Future lease revenue for the remaining period of 2021</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear" xlink:to="label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear_1" xlink:title="Label : FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear to label_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear_1" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>sgbx-20210331.xsd
<DESCRIPTION>SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--Created by EdgarAgents, Powered by IRIS Carbon-->
<xsd:schema xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" 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:nonnum="http://www.xbrl.org/dtr/type/non-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:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sgbx="http://www.sgblocks.com/20210331" elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.sgblocks.com/20210331">
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="sgbx-20210331_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-20210331_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-20210331_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-20210331_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/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
        <link:definition>002 - Statement - Condensed 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/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>003 - Statement - Condensed 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/CondensedConsolidatedStatementsofOperationsUnaudited" id="CondensedConsolidatedStatementsofOperationsUnaudited">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</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/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" id="CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</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/CondensedConsolidatedStatementsofCashFlowsUnaudited" id="CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</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/EmergenceFromBankruptcy" id="EmergenceFromBankruptcy">
        <link:definition>009 - 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/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
        <link:definition>010 - 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>011 - 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>012 - 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/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/NotesPayable" id="NotesPayable">
        <link:definition>015 - 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>016 - 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>017 - 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/NetIncomeLossPerShare" id="NetIncomeLossPerShare">
        <link:definition>018 - 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/Inventory" id="Inventory">
        <link:definition>019 - 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/ConvertibleDebentures" id="ConvertibleDebentures">
        <link:definition>020 - 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>021 - 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/IncomeTaxes" id="IncomeTaxes">
        <link:definition>022 - 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/ConstructionBacklog" id="ConstructionBacklog">
        <link:definition>024 - 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/StockholdersEquity" id="StockholdersEquity">
        <link:definition>025 - 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>026 - 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>027 - 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>028 - 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>029 - 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/SummaryofSignificantAccountingPoliciesPolicies" id="SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>030 - 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>031 - 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/EmergenceFromBankruptcyTables" id="EmergenceFromBankruptcyTables">
        <link:definition>032 - 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/SummaryofSignificantAccountingPoliciesTables" id="SummaryofSignificantAccountingPoliciesTables">
        <link:definition>033 - 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>034 - 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>035 - 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/InventoryTables" id="InventoryTables">
        <link:definition>036 - 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/PropertyPlantandEquipmentTables" id="PropertyPlantandEquipmentTables">
        <link:definition>040 - 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/BusinessCombinationTables" id="BusinessCombinationTables">
        <link:definition>043 - 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>044 - 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/NetIncomeLossPerShareTables" id="NetIncomeLossPerShareTables">
        <link:definition>045 - 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/ConvertibleDebenturesTables" id="ConvertibleDebenturesTables">
        <link:definition>046 - 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/IncomeTaxesTables" id="IncomeTaxesTables">
        <link:definition>047 - 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/ConstructionBacklogTables" id="ConstructionBacklogTables">
        <link:definition>048 - 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/SharebasedCompensationTables" id="SharebasedCompensationTables">
        <link:definition>049 - 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/DescriptionofBusinessDetails" id="DescriptionofBusinessDetails">
        <link:definition>050 - 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>051 - 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>052 - 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/EmergencefromBankruptcyDetails" id="EmergencefromBankruptcyDetails">
        <link:definition>053 - 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/SummaryofSignificantAccountingPoliciesDetails" id="SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>054 - 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>055 - 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>056 - 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/SummaryofSignificantAccountingPoliciesDetails3" id="SummaryofSignificantAccountingPoliciesDetails3">
        <link:definition>057 - 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/SummaryOfSignificantAccountingPoliciesDetailsTextual" id="SummaryOfSignificantAccountingPoliciesDetailsTextual">
        <link:definition>058 - 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>059 - 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>060 - 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>061 - 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>062 - 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/ContractAssetsandContractLiabilitiesDetailsTextual" id="ContractAssetsandContractLiabilitiesDetailsTextual">
        <link:definition>063 - Disclosure - Contract Assets and Contract Liabilities  (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/InventoryDetails" id="InventoryDetails">
        <link:definition>064 - 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/PropertyPlantandEquipmentDetails" id="PropertyPlantandEquipmentDetails">
        <link:definition>065 - 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>066 - 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>067 - 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/NotesPayableDetails" id="NotesPayableDetails">
        <link:definition>068 - 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/BusinessCombinationDetail" id="BusinessCombinationDetail">
        <link:definition>069 - Disclosure - Business Combination (Detail)</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>070 - 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>071 - 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>072 - 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>073 - 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/LeasesDetailsTextual" id="LeasesDetailsTextual">
        <link:definition>074 - 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/NetIncomeLossPerShareDetails" id="NetIncomeLossPerShareDetails">
        <link:definition>075 - 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/ConvertibleDebenturesDetails2" id="ConvertibleDebenturesDetails2">
        <link:definition>076 - Disclosure - Convertible Debentures (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/Disclosure-ConvertibleDebenturesDetails1" id="Disclosure-ConvertibleDebenturesDetails1">
        <link:definition>077 - 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/ConvertibleDebenturesDetails" id="ConvertibleDebenturesDetails">
        <link:definition>078 - 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/DebtorinPossessionFinancingDetails" id="DebtorinPossessionFinancingDetails">
        <link:definition>079 - 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>
      <link:roleType roleURI="http://www.sgblocks.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <link:definition>080 - 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>081 - 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>082 - 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>083 - 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/ConstructionBacklogDetails" id="ConstructionBacklogDetails">
        <link:definition>084 - 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>085 - 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>086 - 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/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <link:definition>087 - 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>088 - 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>089 - 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>090 - 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>091 - 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>092 - 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>093 - 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>094 - 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/SubsequentEventDetails" id="SubsequentEventDetails">
        <link:definition>095 - Disclosure - Subsequent Event (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://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-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: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/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-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.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2006/ref" schemaLocation="http://www.xbrl.org/2006/ref-2006-02-27.xsd" />
  <xsd:element name="SubleaseTerm" id="sgbx_SubleaseTerm" type="xbrli:durationItemType" 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="NotesReceivableTextualAbstract" id="sgbx_NotesReceivableTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" 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="EmergenceFromBankruptcyTable" id="sgbx_EmergenceFromBankruptcyTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AdditionalExpensesRelatedToOffering" id="sgbx_AdditionalExpensesRelatedToOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="CommissionsAndRelatedExpenses" id="sgbx_CommissionsAndRelatedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" 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="DescriptionOfBusinessTextualAbstract" id="sgbx_DescriptionOfBusinessTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" 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="DescriptionOfBusinessTable" id="sgbx_DescriptionOfBusinessTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" 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="CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" id="sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock" 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="CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" id="sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock" 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="ShortTermInvestmentPolicyTextBlock" id="sgbx_ShortTermInvestmentPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" 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="WarrantsAbstract" id="sgbx_WarrantsAbstract" 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="ConstructionBacklogAbstract" id="sgbx_ConstructionBacklogAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" 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="EmergenceFromBankruptcyTextBlock" id="sgbx_EmergenceFromBankruptcyTextBlock" type="nonnum:textBlockItemType" 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="ConversionOptionLiabilities" id="sgbx_ConversionOptionLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DocumentAndEntityInformationAbstract" id="sgbx_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <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="WarrantThreeMember" id="sgbx_WarrantThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="EmergenceFromBankruptcyLineItems" id="sgbx_EmergenceFromBankruptcyLineItems" type="xbrli:stringItemType" 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="EmergenceFromBankruptcyTextualAbstract" id="sgbx_EmergenceFromBankruptcyTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" 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="debit" 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="RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" id="sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" 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="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" id="sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" 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="WarrantExercisePrice" id="sgbx_WarrantExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <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="UnderwritingFeesAndCommissions" id="sgbx_UnderwritingFeesAndCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="StockIssuanceCosts" id="sgbx_StockIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="MrGalvinMember" id="sgbx_MrGalvinMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LongTermLoanAmount" id="sgbx_LongTermLoanAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DebtOneMember" id="sgbx_DebtOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="UnpaidWagesAndBonuses" id="sgbx_UnpaidWagesAndBonuses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ClaimedWages" id="sgbx_ClaimedWages" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <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="LiquidityTextualAbstract" id="sgbx_LiquidityTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="AccountsReceivableTextualAbstract" id="sgbx_AccountsReceivableTextualAbstract" 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="GalvinNoteMember" id="sgbx_GalvinNoteMember" 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="NotePayableTextualAbstract" id="sgbx_NotePayableTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <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="ContractWithCustomerAssetsNetCurrent" id="sgbx_ContractWithCustomerAssetsNetCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="RecoveryOfDamagesSought" id="sgbx_RecoveryOfDamagesSought" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="EdiInternationalPcMember" id="sgbx_EdiInternationalPcMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SettlementOfCommonStockFromReverseStockSplit" id="sgbx_SettlementOfCommonStockFromReverseStockSplit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DeferedCostNet" id="sgbx_DeferedCostNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="LegalExpenseMember" id="sgbx_LegalExpenseMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" 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="MedicalMember" id="sgbx_MedicalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OptionsGrantedToPurchaseCommonStock" id="sgbx_OptionsGrantedToPurchaseCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="StockBasedOptionMember" id="sgbx_StockBasedOptionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="OperatingCycles" id="sgbx_OperatingCycles" type="xbrli:stringItemType" 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="HospitalityMember" id="sgbx_HospitalityMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfConsultants" id="sgbx_NumberOfConsultants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="UnpaidWages" id="sgbx_UnpaidWages" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ContractAssetsGross" id="sgbx_ContractAssetsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="AggregateSharesOfCommonStock" id="sgbx_AggregateSharesOfCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xsd:element name="PurchaseSharesOfCommonStock" id="sgbx_PurchaseSharesOfCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <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="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" id="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" id="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" 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="BuildingHeldForLeasesMember" id="sgbx_BuildingHeldForLeasesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <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="EarnoutLiabilities" id="sgbx_EarnoutLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ContractAssetsAndContractLiabilitiesTextualAbstract" id="sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ArmstrongMember" id="sgbx_ArmstrongMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="SheeranMember" id="sgbx_SheeranMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="Netcontractliabilitiesonuncompletedcontracts" id="sgbx_Netcontractliabilitiesonuncompletedcontracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="Contractliabilities" id="sgbx_Contractliabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="Medicalequipment" id="sgbx_Medicalequipment" 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="OperatingLeaseRightOfUseAssets" id="sgbx_OperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="debit" 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="ContractBacklogDescription" id="sgbx_ContractBacklogDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xsd:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" id="sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <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="TotalOperatingImputedInterest" id="sgbx_TotalOperatingImputedInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="MedicalConstructionMember" id="sgbx_MedicalConstructionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="MedicalLabMember" id="sgbx_MedicalLabMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConstructionMaterialsMember" id="sgbx_ConstructionMaterialsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="MedicalEquipmentMember" id="sgbx_MedicalEquipmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RentalIncomeMember" id="sgbx_RentalIncomeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="LaboratoryAndTemporaryUnitsMember" id="sgbx_LaboratoryAndTemporaryUnitsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="ConstructionAndEngineeringServicesMember" id="sgbx_ConstructionAndEngineeringServicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="RevenueRecognizedAtPointInTime" id="sgbx_RevenueRecognizedAtPointInTime" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RevenueRecognizedOverTime" id="sgbx_RevenueRecognizedOverTime" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ContractThreeMember" id="sgbx_ContractThreeMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>ex311_1.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<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;"><font><b>CERTIFICATION PURSUANT TO</b></font></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;"><font><b>SECTION 302 OF THE</b></font></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="height: 447px; 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="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 64px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1502px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 44px;"><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: 1506px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">I have reviewed this Quarterly Report on Form 10-Q of SG Blocks, Inc.;</font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 64px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1502px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 44px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2.</font></td>
<td style="text-align: left; height: 17px; width: 1510px;" 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: 64px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1502px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 44px;"><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: 1506px;" 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: 64px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1502px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 44px;"><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: 1506px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The<font>&nbsp;</font><font style="font-size: 10pt; font-family: 'Times New Roman', serif;">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: 68px;" colspan="2"></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1498px;"></td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px; width: 12px;" 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: 1502px;"><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: 68px;" colspan="2">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1498px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px; width: 12px;" 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: 1502px;"><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: 68px;" colspan="2">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1498px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 22px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 22px; width: 12px;" 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: 1502px;"><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: 68px;" colspan="2"></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1498px;"></td>
</tr>
<tr style="vertical-align: top; height: 34px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 34px; width: 12px;" 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: 1502px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Disclosed&nbsp;<font style="font-size: 10pt; font-family: 'Times New Roman', serif;">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: 64px;">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1502px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 0.25in; height: 17px; width: 44px;"><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: 1506px;" 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: 68px;" colspan="2">&nbsp;</td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1498px;">&nbsp;</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px; width: 12px;" 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: 1502px;"><font style="font-size: 10pt; font-family: 'Times New Roman', serif;">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: 68px;" colspan="2"></td>
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 1498px;"></td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 45pt; height: 17px; width: 12px;" 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: 1502px;"><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: 72px;">&nbsp;</td>
<td style="height: 17px; width: 3.33333px;">&nbsp;</td>
<td style="height: 17px; width: 1506px;">&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>&nbsp;</font><font><font>May 20, 2021</font></font></p>
<div>
<table style="height: 69px; 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="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 1574.67px; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 1068px; height: 18px;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 498px; height: 18px;"><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: 1068px; height: 17px;">&nbsp;</td>
<td style="border-top: 1pt solid black; padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 498px; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Paul M. Galvin</font></td>
</tr>
<tr style="vertical-align: bottom;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 1068px; height: 17px;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 498px; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chairman and Chief Executive Officer</font></td>
</tr>
<tr>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 1068px;"><br></td>
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 498px;">(Principal Executive Officer)</td>
</tr>

</table>
</div>
</div>
</div>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>ex312_2.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<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="height: 442px; 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="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; width: 47px;"><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: 1505px;" colspan="2"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">I have reviewed this Quarterly Report on Form 10-Q 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>&nbsp;</font><font style="font-size: 10pt; font-family: 'Times New Roman', serif;">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">&nbsp;</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">&nbsp;</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">&nbsp;</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: 10pt; font-family: 'Times New Roman', serif;">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">&nbsp;</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: 10pt; font-family: 'Times New Roman', serif;">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: 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></p>
</td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</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">&nbsp;</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: 10pt; font-family: 'Times New Roman', serif;">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;"></td>
<td style="height: 17px;"></td>
<td style="height: 17px;"></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:&nbsp;<font>May 20, 2021</font><font></font></p>
<div>
<table style="height: 78px; font-family: &quot;times new roman&quot;; 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="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;" colspan="2">&nbsp;</td>
</tr>
<tr style="vertical-align: bottom; height: 17px;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; width: 1070px; height: 17px;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; text-align: left; width: 502px; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Gerald A. Sheeran</font></td>
</tr>
<tr style="vertical-align: bottom; height: 17px;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="border-top: 1pt solid black; padding-top: 1.5pt; padding-right: 3pt; text-align: left; height: 17px;">Gerald A. Sheeran</td>
</tr>
<tr style="vertical-align: bottom; height: 17px;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; height: 17px;">&nbsp;</td>
<td style="padding-top: 1.5pt; padding-right: 3pt; text-align: left; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acting Chief Financial Officer&nbsp;</font></td>
</tr>
<tr style="height: 10px;">
<td style="padding-top: 1.5pt; padding-right: 3pt; padding-left: 3pt; height: 10px;"><br></td>
<td style="padding-top: 1.5pt; padding-right: 3pt; text-align: left; height: 10px;">(Principal Financial Officer and Principal Accounting Officer)</td>
</tr>

</table>
</div>
<p style="margin: 0px; clear: left; font-family: 'times new roman'; font-size: 10pt;" align="justify">&nbsp;</p>
</div>
</div>
<p><br><br></p>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>ex321_3.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><body><div><div style="font-family: 'times new roman', times; font-size: 10pt;">
<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>&nbsp;</font><font><font>32.1</font></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>&nbsp;</font><font><font>18</font></font><font>&nbsp;</font>U.S.C. &#167;<font><font>1350</font></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>&nbsp;</font><font><font>906</font></font><font>&nbsp;</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>&nbsp;</font><font><font>2002</font></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>&nbsp;</font><font style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">with the quarterly report of SG Blocks, Inc. (the &#8220;Company&#8221;)<font>&nbsp;</font></font>on Form 10-Q for the quarter ended <font><font>March 31, 2021</font><font></font></font><font></font><font>&nbsp;</font>as filed with the Securities and Exchange Commission<font>&nbsp;</font><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>&nbsp;</font></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>&nbsp;</font><font><font>18</font></font><font>&nbsp;</font>U.S.C. Section<font>&nbsp;</font><font><font>1350</font></font>, as adopted pursuant to Section<font>&nbsp;</font><font><font>906</font></font><font>&nbsp;</font>of the Sarbanes-Oxley Act of<font>&nbsp;</font><font><font>2002</font></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><font>1</font></font>. The Report fully complies with the requirements of Section<font>&nbsp;</font><font><font>13</font></font>(a) or<font>&nbsp;</font><font><font>15</font></font>(d) of the Securities Exchange Act of<font>&nbsp;</font><font><font>1934</font></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><font>2</font></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="height: 64px; 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; height: 18px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 18px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font><font>May 20, 2021</font></font></font></td>
<td style="border-bottom: 1.5pt solid black; padding-right: 3pt; height: 18px;" colspan="2"><font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">/s/ Paul M. Galvin</font></font></td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px; width: 62.5738%;">&nbsp;</td>
<td style="padding-right: 3pt; height: 17px; width: 6.4494%;"><font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Name:</font></font></td>
<td style="padding-right: 3pt; height: 17px; width: 30.9768%;"><font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Paul M. Galvin</font></font></td>
</tr>
<tr style="vertical-align: top; height: 12px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 12px;">&nbsp;</td>
<td style="padding-right: 3pt; height: 12px;"><font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Title:</font></font></td>
<td style="padding-right: 3pt; height: 12px;"><font><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chairman and Chief Executive Officer</font></font></td>
</tr>
<tr style="height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; height: 17px;"><br></td>
<td style="padding-right: 3pt; height: 17px;"><br></td>
<td style="padding-right: 3pt; height: 17px;">(Principal Executive Officer)</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-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;"><br></p>
<div>
<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; height: 61px;" cellspacing="0" cellpadding="0" width="100%">

<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.5738%; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><font><font>May 20, 2021</font></font></font></td>
<td style="border-bottom: 1.5pt solid black; padding-right: 3pt; text-align: left; width: 37.4262%; height: 17px;" 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; height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.5738%; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; text-align: left; width: 6.4494%; height: 17px;"><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.9768%; height: 17px;">Gerald A. Sheeran</td>
</tr>
<tr style="vertical-align: top; height: 17px;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.5738%; height: 17px;">&nbsp;</td>
<td style="padding-right: 3pt; text-align: left; width: 6.4494%; height: 17px;"><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.9768%; height: 17px;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Acting Chief Financial Officer</font></td>
</tr>
<tr style="height: 10px;">
<td style="padding-right: 3pt; padding-left: 3pt; width: 62.5738%; height: 10px;"><br></td>
<td style="padding-right: 3pt; text-align: left; width: 6.4494%; height: 10px;"><br></td>
<td style="padding-right: 3pt; text-align: left; width: 30.9768%; height: 10px;">(Principal Financial Officer and Principal Accounting Officer)</td>
</tr>

</table>
</div>
</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>&nbsp;</font><font><font>906</font></font><font>&nbsp;</font>of the Sarbanes-Oxley Act of<font>&nbsp;</font><font><font>2002</font></font><font>&nbsp;</font>and shall not, except to the extent required by the Sarbanes-Oxley Act of<font>&nbsp;</font><font><font>2002</font></font>, be deemed filed by the Company for purposes of Section<font>&nbsp;</font><font><font>18</font></font><font>&nbsp;</font>of the Securities Exchange Act of<font>&nbsp;</font><font><font>1934</font></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>&nbsp;</font><font><font>906</font></font><font>&nbsp;</font>of the Sarbanes-Oxley Act of<font>&nbsp;</font><font><font>2002</font></font><font>&nbsp;</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>
<p><br><br></p>
</div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>sgbx-20210331_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/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sgbx="http://www.sgblocks.com/20210331"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sgbx-20210331.xsd" xlink:type="simple"/>
    <context id="D20200827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-08-19</startDate>
            <endDate>2020-08-27</endDate>
        </period>
    </context>
    <context id="D20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-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="D20200515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-15</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="D20200923_ArmstrongMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:ArmstrongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-01</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20200923_ArmstrongMember_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:ArmstrongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-16</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="D20200923_SheeranMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:SheeranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-16</startDate>
            <endDate>2020-09-23</endDate>
        </period>
    </context>
    <context id="I20200923_SheeranMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:SheeranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-23</instant>
        </period>
    </context>
    <context id="D20210331_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </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="I20201231_BuildingHeldForLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeasesMember</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:CollateralAxis">us-gaap:AutomobilesMember</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="D20210331_StockBasedOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sgbx:StockBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </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="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="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="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="D20200331_SupplierConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</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="D20170630_WarrantFourMember_1">
        <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="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_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_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="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_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_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_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="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="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="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_VehiclesMember_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:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_FurnitureAndFixturesMember_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:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_FurnitureAndFixturesMember_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:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20200121_GalvinNoteMember_NotesReceivableMember">
        <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>2020-01-21</instant>
        </period>
    </context>
    <context id="I20200121_CompanyNoteMember_NotesReceivableMember">
        <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>2020-01-21</instant>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20200331_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-03-31</instant>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20200331_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-03-31</instant>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20200331_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-03-31</instant>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20161026_TwoThousandSixteenPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sgbx:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-26</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="I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="D20200331_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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-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="D20200530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-30</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="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20200331_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-03-31</instant>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20200331_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-03-31</instant>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_PayrollMember_StockBasedCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:PayrollMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </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-04-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-04-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="D20200121_CompanyNoteMember_NotesReceivableMember">
        <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>2020-01-21</endDate>
        </period>
    </context>
    <context id="D20200121_GalvinNoteMember_NotesReceivableMember">
        <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>2020-01-21</endDate>
        </period>
    </context>
    <context id="D20200331_StockBasedCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_StockOptionMember_3">
        <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-03-31</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="D20200121_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>2020-01-21</endDate>
        </period>
    </context>
    <context id="I20200121_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>2020-01-21</instant>
        </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="D20190226_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-02-01</startDate>
            <endDate>2019-02-26</endDate>
        </period>
    </context>
    <context id="I20190322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-03-22</instant>
        </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="D20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200204_SecuritiesPurchaseAgreementMember_InvestorMember">
        <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="I20200204_SecuritiesPurchaseAgreementMember_InvestorMember">
        <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="D20210331_StockBasedCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20161026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2016-10-01</startDate>
            <endDate>2016-10-26</endDate>
        </period>
    </context>
    <context id="D20170630">
        <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="I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </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="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="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="D20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-05-07</startDate>
            <endDate>2020-05-31</endDate>
        </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="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200531_4">
        <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="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_PayrollMember_StockBasedCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sgbx:PayrollMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sgbx:StockBasedCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_SupplierConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_LiquidityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sgbx:LiquidityAxis">sgbx:LiquidityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_ConstructionBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">sgbx:ConstructionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_MaximumMember_EquipmentMember">
        <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-03-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="D20190226_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-02-01</startDate>
            <endDate>2019-02-26</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </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-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="D20190115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-15</endDate>
        </period>
    </context>
    <context id="D20200414_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-04-01</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </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="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="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="I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="D20200331_StockBasedOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sgbx:StockBasedOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_AutomobilesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="I20210331_BuildingHeldForLeasesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sgbx:BuildingHeldForLeasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20200331_SupplierConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-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="I20210331_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-03-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="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-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="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="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="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20190621_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2019-06-20</startDate>
            <endDate>2019-06-21</endDate>
        </period>
    </context>
    <context id="D20190131_TetonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:TetonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-31</endDate>
        </period>
    </context>
    <context id="D20180912_TetonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:TetonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-11</startDate>
            <endDate>2018-09-12</endDate>
        </period>
    </context>
    <context id="D20200211_TetonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sgbx:TetonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-10</startDate>
            <endDate>2020-02-11</endDate>
        </period>
    </context>
    <context id="D20200131_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <startDate>2020-01-30</startDate>
            <endDate>2020-01-31</endDate>
        </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="I20200615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2020-06-15</instant>
        </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="I20210512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
        </entity>
        <period>
            <instant>2021-05-12</instant>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_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-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_HotelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">srt:HotelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_HotelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">srt:HotelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20210331_MedicalConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_MedicalConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:MedicalConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="I20210331_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>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="D20210331_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-03-31</endDate>
        </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="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="I20210512_SubsequentEventMember_TX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-12</instant>
        </period>
    </context>
    <context id="D20210512_SubsequentEventMember_TX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="D20210512_SubsequentEventMember_PendingLitigationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-05-12</endDate>
        </period>
    </context>
    <context id="I20210331_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-03-31</instant>
        </period>
    </context>
    <context id="I20200331_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-03-31</instant>
        </period>
    </context>
    <context id="D20210331_ConstructionAndEngineeringServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:ConstructionAndEngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20200331_ConstructionAndEngineeringServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sgbx:ConstructionAndEngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="D20201231_ContractOneMember_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_ContractTwoMember_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20201231_ContractThreeMember_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sgbx:ContractThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="D20210331_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="D20201231_ExclusiveLicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001023994</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">sgbx:ExclusiveLicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </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="Vendors">
        <measure>sgbx:Vendors</measure>
    </unit>
    <unit id="Customer">
        <measure>sgbx:Customer</measure>
    </unit>
    <unit id="Item">
        <measure>sgbx:Item</measure>
    </unit>
    <unit id="Consultants">
        <measure>sgbx:Consultants</measure>
    </unit>
    <dei:EntityShellCompany contextRef="D20210331" id="Tag691">false</dei:EntityShellCompany>
    <dei:EntityEmergingGrowthCompany contextRef="D20210331" id="Tag692">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityCentralIndexKey contextRef="D20210331" id="Tag693">0001023994</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="D20210331" id="Tag695">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="D20210331" id="Tag696">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="D20210331" id="Tag697">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="D20210331" id="Tag698">2021</dei:DocumentFiscalYearFocus>
    <dei:EntityFilerCategory contextRef="D20210331" id="Tag701">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="D20210331" id="Tag702">true</dei:EntitySmallBusiness>
    <dei:SecurityExchangeName contextRef="D20210331" id="Tag703">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityIncorporationStateCountryCode contextRef="D20210331" id="Tag704">DE</dei:EntityIncorporationStateCountryCode>
    <dei:DocumentQuarterlyReport contextRef="D20210331" id="Tag705">true</dei:DocumentQuarterlyReport>
    <dei:DocumentTransitionReport contextRef="D20210331" id="Tag706">false</dei:DocumentTransitionReport>
    <dei:DocumentType contextRef="D20210331" id="Tag709">10-Q</dei:DocumentType>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20201231"
      decimals="0"
      id="Tag713"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="I20201231"
      decimals="0"
      id="Tag714"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <dei:DocumentPeriodEndDate contextRef="D20210331" id="Tag624">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber contextRef="D20210331" id="Tag250">001-38037</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="D20210331" id="Tag112">SG BLOCKS, INC.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="D20210331" id="Tag231">95-4463937</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="D20210331" id="Tag220">17 State Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="D20210331" id="Tag227">19th Floor,</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="D20210331" id="Tag506">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="D20210331" id="Tag241">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="D20210331" id="Tag242">10004</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="D20210331" id="Tag178">(646)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="D20210331" id="Tag313">240-4235</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="D20210331" id="Tag333">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="D20210331" id="Tag334">SGBX</dei:TradingSymbol>
    <dei:EntityCurrentReportingStatus contextRef="D20210331" id="Tag240">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="D20210331" id="Tag190">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I20210512"
      decimals="0"
      id="Tag192"
      unitRef="Shares">8822489</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20210331"
      decimals="0"
      id="Tag302"
      unitRef="USD">10540290</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag569"
      unitRef="USD">13010356</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag301"
      unitRef="USD">3216907</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag146"
      unitRef="USD">2635608</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag348"
      unitRef="USD">1902577</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag532"
      unitRef="USD">1303136</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="I20210331"
      decimals="0"
      id="Tag327"
      unitRef="USD">934079</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231"
      decimals="0"
      id="Tag492"
      unitRef="USD">778144</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag332"
      unitRef="USD">1250315</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag33"
      unitRef="USD">570775</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag350"
      unitRef="USD">17844168</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag13"
      unitRef="USD">18298019</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20210331"
      decimals="0"
      id="Tag288"
      unitRef="USD">3453914</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20201231"
      decimals="0"
      id="Tag570"
      unitRef="USD">2683014</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="I20210331"
      decimals="0"
      id="Tag583"
      unitRef="USD">1309330</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="I20201231"
      decimals="0"
      id="Tag507"
      unitRef="USD">1309330</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20210331"
      decimals="0"
      id="Tag300"
      unitRef="USD">1585538</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="I20201231"
      decimals="0"
      id="Tag584"
      unitRef="USD">1537545</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag286"
      unitRef="USD">691884</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag257"
      unitRef="USD">682637</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="I20210331"
      decimals="0"
      id="Tag261"
      unitRef="USD">2220702</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="I20201231"
      decimals="0"
      id="Tag503"
      unitRef="USD">2218609</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredCosts
      contextRef="I20210331"
      decimals="0"
      id="Tag287"
      unitRef="USD">142748</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="I20201231"
      decimals="0"
      id="Tag500"
      unitRef="USD">152944</us-gaap:DeferredCosts>
    <us-gaap:Assets
      contextRef="I20210331"
      decimals="0"
      id="Tag585"
      unitRef="USD">27248284</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="I20201231"
      decimals="0"
      id="Tag496"
      unitRef="USD">26882098</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag256"
      unitRef="USD">6024738</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag512"
      unitRef="USD">3961961</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag499"
      unitRef="USD">1133328</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag568"
      unitRef="USD">1774740</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag236"
      unitRef="USD">432143</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag490"
      unitRef="USD">326654</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag255"
      unitRef="USD">102410</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag380"
      unitRef="USD">965561</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag229"
      unitRef="USD">114967</us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent>
    <us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag352"
      unitRef="USD">200765</us-gaap:LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="I20210331" decimals="0" id="Tag9" unitRef="USD">5000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag489"
      unitRef="USD">5000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag10"
      unitRef="USD">7812586</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag501"
      unitRef="USD">7234681</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag215"
      unitRef="USD">1152601</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag505"
      unitRef="USD">1209594</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="I20210331"
      decimals="0"
      id="Tag214"
      unitRef="USD">8965187</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="I20201231"
      decimals="0"
      id="Tag12"
      unitRef="USD">8444275</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="I20210331"
      id="Tag586"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="I20201231"
      id="Tag11"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20201231"
      decimals="2"
      id="Tag699"
      unitRef="USDPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="I20210331"
      decimals="2"
      id="Tag487"
      unitRef="USDPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20201231"
      decimals="0"
      id="Tag700"
      unitRef="Shares">5405010</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="I20210331"
      decimals="0"
      id="Tag486"
      unitRef="Shares">5405010</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="I20210331"
      decimals="0"
      id="Tag715"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="I20210331"
      decimals="0"
      id="Tag351"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="I20210331"
      id="Tag165"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="I20201231"
      id="Tag504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20201231"
      decimals="2"
      id="Tag708"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="I20210331"
      decimals="2"
      id="Tag485"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20201231"
      decimals="0"
      id="Tag707"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="I20210331"
      decimals="0"
      id="Tag483"
      unitRef="Shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20210331"
      decimals="0"
      id="Tag712"
      unitRef="Shares">8821289</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20210331"
      decimals="0"
      id="Tag448"
      unitRef="Shares">8821289</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20201231"
      decimals="0"
      id="Tag694"
      unitRef="Shares">8596189</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20201231"
      decimals="0"
      id="Tag571"
      unitRef="Shares">8596189</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="I20210331"
      decimals="0"
      id="Tag222"
      unitRef="USD">88213</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="I20201231"
      decimals="0"
      id="Tag508"
      unitRef="USD">85962</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="I20210331"
      decimals="0"
      id="Tag221"
      unitRef="USD">41431213</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="I20201231"
      decimals="0"
      id="Tag502"
      unitRef="USD">40443840</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I20210331"
      decimals="0"
      id="Tag293"
      unitRef="USD">-24310423</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="I20201231"
      decimals="0"
      id="Tag16"
      unitRef="USD">-22276546</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="I20210331"
      decimals="0"
      id="Tag264"
      unitRef="USD">17209003</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="I20201231"
      decimals="0"
      id="Tag172"
      unitRef="USD">18253256</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="I20210331"
      decimals="0"
      id="Tag488"
      unitRef="USD">1074094</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag588"
      unitRef="USD">184567</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331"
      decimals="0"
      id="Tag587"
      unitRef="USD">18283097</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag493"
      unitRef="USD">18437823</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="I20210331"
      decimals="0"
      id="Tag237"
      unitRef="USD">27248284</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="I20201231"
      decimals="0"
      id="Tag228"
      unitRef="USD">26882098</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="D20210331_ConstructionMember"
      decimals="0"
      id="Tag305"
      unitRef="USD">3137715</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20200331_ConstructionMember"
      decimals="0"
      id="Tag142"
      unitRef="USD">89341</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20210331_EngineeringServicesMember"
      decimals="0"
      id="Tag311"
      unitRef="USD">93949</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20200331_EngineeringServicesMember"
      decimals="0"
      id="Tag160"
      unitRef="USD">109415</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20210331_MedicalRevenueMember"
      decimals="0"
      id="Tag314"
      unitRef="USD">5955963</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20200331_MedicalRevenueMember"
      id="Tag623"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="D20210331"
      decimals="0"
      id="Tag621"
      unitRef="USD">9187627</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="D20200331"
      decimals="0"
      id="Tag144"
      unitRef="USD">198756</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="D20210331_ConstructionMember"
      decimals="0"
      id="Tag137"
      unitRef="USD">4093540</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20200331_ConstructionMember"
      decimals="0"
      id="Tag147"
      unitRef="USD">71911</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20210331_EngineeringServicesMember"
      decimals="0"
      id="Tag143"
      unitRef="USD">9770</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20200331_EngineeringServicesMember"
      decimals="0"
      id="Tag129"
      unitRef="USD">80864</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20210331_MedicalRevenueMember"
      decimals="0"
      id="Tag164"
      unitRef="USD">3876136</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20200331_MedicalRevenueMember"
      id="Tag161"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="D20210331"
      decimals="0"
      id="Tag590"
      unitRef="USD">7979446</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="D20200331"
      decimals="0"
      id="Tag382"
      unitRef="USD">152775</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="D20210331"
      decimals="0"
      id="Tag152"
      unitRef="USD">1208181</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="D20200331"
      decimals="0"
      id="Tag135"
      unitRef="USD">45981</us-gaap:GrossProfit>
    <us-gaap:LaborAndRelatedExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag151"
      unitRef="USD">827522</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="D20200331"
      decimals="0"
      id="Tag202"
      unitRef="USD">271808</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag309"
      unitRef="USD">1461356</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="D20200331"
      decimals="0"
      id="Tag247"
      unitRef="USD">491314</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag125"
      unitRef="USD">70627</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="D20200331"
      decimals="0"
      id="Tag626"
      unitRef="USD">32338</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag303"
      unitRef="USD">10133</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="D20200331"
      id="Tag130"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingExpenses
      contextRef="D20210331"
      decimals="0"
      id="Tag158"
      unitRef="USD">2369638</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="D20200331"
      decimals="0"
      id="Tag124"
      unitRef="USD">795460</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="D20210331"
      decimals="0"
      id="Tag225"
      unitRef="USD">-1161457</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="D20200331"
      decimals="0"
      id="Tag589"
      unitRef="USD">-749479</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag126"
      unitRef="USD">363</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="D20200331"
      decimals="0"
      id="Tag140"
      unitRef="USD">2811</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="D20210331"
      decimals="0"
      id="Tag312"
      unitRef="USD">17470</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="D20200331"
      decimals="0"
      id="Tag128"
      unitRef="USD">4863</us-gaap:InvestmentIncomeInterest>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag145"
      unitRef="USD">17107</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="D20200331"
      decimals="0"
      id="Tag304"
      unitRef="USD">2052</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="D20210331"
      decimals="0"
      id="Tag150"
      unitRef="USD">-1144350</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="D20200331"
      decimals="0"
      id="Tag622"
      unitRef="USD">-747427</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20210331"
      id="Tag298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="D20200331"
      id="Tag310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20210331"
      decimals="0"
      id="Tag620"
      unitRef="USD">-1144350</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20200331"
      decimals="0"
      id="Tag383"
      unitRef="USD">-747427</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="D20210331"
      decimals="0"
      id="Tag307"
      unitRef="USD">889527</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="D20200331"
      id="Tag326"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="D20210331"
      decimals="0"
      id="Tag159"
      unitRef="USD">-2033877</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="D20200331"
      decimals="0"
      id="Tag136"
      unitRef="USD">-747427</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="D20210331"
      decimals="2"
      id="Tag381"
      unitRef="USDPerShare">-0.23</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="D20200331"
      decimals="2"
      id="Tag318"
      unitRef="USDPerShare">-0.64</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="D20210331"
      decimals="0"
      id="Tag308"
      unitRef="Shares">8744469</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="D20200331"
      decimals="0"
      id="Tag625"
      unitRef="Shares">1165470</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding
      contextRef="I20191231_CommonStockMember"
      decimals="0"
      id="Tag565"
      unitRef="Shares">1157890</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_CommonStockMember"
      decimals="0"
      id="Tag85"
      unitRef="USD">11579</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag91"
      unitRef="USD">21932387</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_RetainedEarningsMember"
      decimals="0"
      id="Tag549"
      unitRef="USD">-17583817</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_ParentMember"
      decimals="0"
      id="Tag67"
      unitRef="USD">4360149</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231_NoncontrollingInterestMember"
      id="Tag89"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20191231"
      decimals="0"
      id="Tag87"
      unitRef="USD">4360149</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20200331_CommonStockMember"
      id="Tag574"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20200331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag554"
      unitRef="USD">38764</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20200331_RetainedEarningsMember"
      id="Tag94"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20200331_ParentMember"
      decimals="0"
      id="Tag562"
      unitRef="USD">38764</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20200331_NoncontrollingInterestMember"
      id="Tag38"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20200331"
      decimals="0"
      id="Tag96"
      unitRef="USD">38764</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="D20200331_CommonStockMember"
      decimals="0"
      id="Tag62"
      unitRef="Shares">12672</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20200331_CommonStockMember"
      decimals="0"
      id="Tag558"
      unitRef="USD">126</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20200331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag76"
      unitRef="USD">-126</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20200331_RetainedEarningsMember"
      id="Tag75"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20200331_ParentMember"
      id="Tag65"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20200331_NoncontrollingInterestMember"
      id="Tag53"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20200331"
      id="Tag82"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeShare
      contextRef="D20200331_CommonStockMember"
      decimals="0"
      id="Tag575"
      unitRef="Shares">-38</sgbx:ConversionOfDebtExchangeShare>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20200331_CommonStockMember"
      id="Tag59"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20200331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag68"
      unitRef="USD">-122</sgbx:ConversionOfDebtExchangeValue>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20200331_RetainedEarningsMember"
      id="Tag561"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20200331_ParentMember"
      decimals="0"
      id="Tag61"
      unitRef="USD">-122</sgbx:StockIssuedDuringPeriodValuesReverseStockSplits>
    <sgbx:StockIssuedDuringPeriodValuesReverseStockSplits
      contextRef="D20200331_NoncontrollingInterestMember"
      id="Tag71"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:ConversionOfDebtExchangeValue
      contextRef="D20200331"
      decimals="0"
      id="Tag64"
      unitRef="USD">-122</sgbx:ConversionOfDebtExchangeValue>
    <us-gaap:ProfitLoss
      contextRef="D20200331_CommonStockMember"
      id="Tag77"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20200331_AdditionalPaidInCapitalMember"
      id="Tag550"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20200331_RetainedEarningsMember"
      decimals="0"
      id="Tag528"
      unitRef="USD">-747427</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20200331_ParentMember"
      decimals="0"
      id="Tag556"
      unitRef="USD">-747427</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20200331_NoncontrollingInterestMember"
      id="Tag560"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20200331"
      decimals="0"
      id="Tag97"
      unitRef="USD">-747427</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="I20200331_CommonStockMember"
      decimals="0"
      id="Tag92"
      unitRef="Shares">1170524</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20200331_CommonStockMember"
      decimals="0"
      id="Tag69"
      unitRef="USD">11705</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20200331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag84"
      unitRef="USD">21970903</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20200331_RetainedEarningsMember"
      decimals="0"
      id="Tag564"
      unitRef="USD">-18331244</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20200331_ParentMember"
      decimals="0"
      id="Tag41"
      unitRef="USD">3651364</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20200331_NoncontrollingInterestMember"
      id="Tag70"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20200331"
      decimals="0"
      id="Tag559"
      unitRef="USD">3651364</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag90"
      unitRef="Shares">8596189</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_CommonStockMember"
      decimals="0"
      id="Tag83"
      unitRef="USD">85962</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag553"
      unitRef="USD">40443840</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_RetainedEarningsMember"
      decimals="0"
      id="Tag45"
      unitRef="USD">-22276546</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_ParentMember"
      decimals="0"
      id="Tag73"
      unitRef="USD">18253256</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231_NoncontrollingInterestMember"
      decimals="0"
      id="Tag551"
      unitRef="USD">184567</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20201231"
      decimals="0"
      id="Tag86"
      unitRef="USD">18437823</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20210331_CommonStockMember"
      id="Tag72"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20210331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag43"
      unitRef="USD">286186</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20210331_RetainedEarningsMember"
      id="Tag44"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20210331_ParentMember"
      decimals="0"
      id="Tag555"
      unitRef="USD">286186</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20210331_NoncontrollingInterestMember"
      id="Tag55"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="D20210331"
      decimals="0"
      id="Tag93"
      unitRef="USD">286186</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits
      contextRef="D20210331_CommonStockMember"
      decimals="0"
      id="Tag63"
      unitRef="Shares">225100</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20210331_CommonStockMember"
      decimals="0"
      id="Tag78"
      unitRef="USD">2251</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20210331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag566"
      unitRef="USD">701187</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20210331_RetainedEarningsMember"
      id="Tag548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20210331_ParentMember"
      decimals="0"
      id="Tag58"
      unitRef="USD">703438</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20210331_NoncontrollingInterestMember"
      id="Tag552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="D20210331"
      decimals="0"
      id="Tag79"
      unitRef="USD">703438</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:ProfitLoss
      contextRef="D20210331_CommonStockMember"
      id="Tag47"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20210331_AdditionalPaidInCapitalMember"
      id="Tag563"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="D20210331_RetainedEarningsMember"
      decimals="0"
      id="Tag95"
      unitRef="USD">-2033877</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20210331_ParentMember"
      decimals="0"
      id="Tag80"
      unitRef="USD">-2033877</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20210331_NoncontrollingInterestMember"
      decimals="0"
      id="Tag48"
      unitRef="USD">889527</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20210331"
      decimals="0"
      id="Tag46"
      unitRef="USD">-1144350</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="I20210331_CommonStockMember"
      decimals="0"
      id="Tag66"
      unitRef="Shares">8821289</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331_CommonStockMember"
      decimals="0"
      id="Tag557"
      unitRef="USD">88213</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331_AdditionalPaidInCapitalMember"
      decimals="0"
      id="Tag42"
      unitRef="USD">41431213</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331_RetainedEarningsMember"
      decimals="0"
      id="Tag57"
      unitRef="USD">-24310423</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331_ParentMember"
      decimals="0"
      id="Tag50"
      unitRef="USD">17209003</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331_NoncontrollingInterestMember"
      decimals="0"
      id="Tag88"
      unitRef="USD">1074094</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="I20210331"
      decimals="0"
      id="Tag49"
      unitRef="USD">18283097</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="D20210331"
      decimals="0"
      id="Tag181"
      unitRef="USD">-1144350</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="D20200331"
      decimals="0"
      id="Tag74"
      unitRef="USD">-747427</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="D20210331"
      decimals="0"
      id="Tag628"
      unitRef="USD">91190</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="D20200331"
      decimals="0"
      id="Tag23"
      unitRef="USD">924</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="D20210331"
      decimals="0"
      id="Tag123"
      unitRef="USD">40407</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="D20200331"
      decimals="0"
      id="Tag30"
      unitRef="USD">36280</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="D20210331"
      decimals="0"
      id="Tag629"
      unitRef="USD">10196</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="D20200331"
      decimals="0"
      id="Tag376"
      unitRef="USD">10197</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:GainLossOnInvestments
      contextRef="D20210331"
      decimals="0"
      id="Tag19"
      unitRef="USD">9247</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="D20200331"
      decimals="0"
      id="Tag518"
      unitRef="USD">4863</us-gaap:GainLossOnInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="D20210331"
      decimals="0"
      id="Tag156"
      unitRef="USD">286186</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331"
      decimals="0"
      id="Tag517"
      unitRef="USD">38764</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="D20210331"
      decimals="0"
      id="Tag683"
      unitRef="USD">581299</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="D20200331"
      decimals="0"
      id="Tag27"
      unitRef="USD">-6472</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="D20210331"
      decimals="0"
      id="Tag22"
      unitRef="USD">599441</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="D20200331"
      decimals="0"
      id="Tag682"
      unitRef="USD">-93355</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="D20210331"
      decimals="0"
      id="Tag519"
      unitRef="USD">155935</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="D20200331"
      id="Tag26"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="D20210331"
      decimals="0"
      id="Tag187"
      unitRef="USD">679540</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="D20200331"
      decimals="0"
      id="Tag51"
      unitRef="USD">71440</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="D20210331"
      decimals="0"
      id="Tag31"
      unitRef="USD">-97846</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="D20200331"
      id="Tag188"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="D20210331"
      decimals="0"
      id="Tag28"
      unitRef="USD">2062776</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="D20200331"
      decimals="0"
      id="Tag324"
      unitRef="USD">-357323</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="D20210331"
      decimals="0"
      id="Tag473"
      unitRef="USD">-641412</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="D20200331"
      decimals="0"
      id="Tag21"
      unitRef="USD">-31751</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="D20210331"
      decimals="0"
      id="Tag185"
      unitRef="USD">-863151</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="D20200331"
      id="Tag32"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="D20210331"
      decimals="0"
      id="Tag630"
      unitRef="USD">-97342</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="D20200331"
      id="Tag259"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="D20210331"
      decimals="0"
      id="Tag179"
      unitRef="USD">-2183116</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="D20200331"
      decimals="0"
      id="Tag25"
      unitRef="USD">-1026812</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="D20210331"
      id="Tag184"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireNotesReceivable
      contextRef="D20200331"
      decimals="0"
      id="Tag627"
      unitRef="USD">400000</us-gaap:PaymentsToAcquireNotesReceivable>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="D20210331"
      decimals="0"
      id="Tag375"
      unitRef="USD">862090</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="D20200331"
      id="Tag306"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="D20210331"
      decimals="0"
      id="Tag20"
      unitRef="USD">42500</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="D20200331"
      id="Tag24"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="D20210331"
      decimals="0"
      id="Tag472"
      unitRef="USD">85798</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="D20200331"
      id="Tag377"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="D20210331"
      decimals="0"
      id="Tag36"
      unitRef="USD">-990388</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="D20200331"
      decimals="0"
      id="Tag37"
      unitRef="USD">-400000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20210331"
      id="Tag52"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20200331"
      decimals="0"
      id="Tag186"
      unitRef="USD">200000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="D20210331"
      decimals="0"
      id="Tag344"
      unitRef="USD">703438</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="D20200331"
      id="Tag226"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:SettlementOfCommonStockFromReverseStockSplit
      contextRef="D20210331"
      id="Tag378"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:SettlementOfCommonStockFromReverseStockSplit
      contextRef="D20200331"
      decimals="0"
      id="Tag239"
      unitRef="USD">122</sgbx:SettlementOfCommonStockFromReverseStockSplit>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="D20210331"
      decimals="0"
      id="Tag29"
      unitRef="USD">703438</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="D20200331"
      decimals="0"
      id="Tag183"
      unitRef="USD">199878</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="D20210331"
      decimals="0"
      id="Tag299"
      unitRef="USD">-2470066</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="D20200331"
      decimals="0"
      id="Tag258"
      unitRef="USD">-1226934</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag127"
      unitRef="USD">13010356</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20191231"
      decimals="0"
      id="Tag471"
      unitRef="USD">1625671</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20200930"
      decimals="0"
      id="Tag246"
      unitRef="USD">10540290</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20200331"
      decimals="0"
      id="Tag182"
      unitRef="USD">398737</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="D20210331" id="Tag675">
&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; 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; font-weight: bold;"&gt; Description of Business&#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="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&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-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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; 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-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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; 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;delivers 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-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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&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;&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-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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span&gt;The Company is now focusing on entering into licensing agreements across the Company&#x2019;s construction opportunity verticals.&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-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; margin: 0pt 0px;"&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="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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; 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;&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 9. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which we obtained a right of first refusal. Echo was 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 catered 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 our 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&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-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; margin: 0pt 0px;"&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="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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-size: 10pt;"&gt;As of January 2021, the Company&#x2019;s condensed 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.&lt;/span&gt;&lt;/div&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; 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;SGB Development&#x201d;), which is wholly-owned by the Company. SGB Development was formed with the purpose of real property development utilizing our technologies.&lt;/span&gt;&lt;/div&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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&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="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="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-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"&gt;1-for-20&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 condensed 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 condensed 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: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;As of March 31, 2021, the Company had &lt;span style="border-left: none; border-right: none;"&gt;8,821,289&lt;/span&gt; shares of common stock issued and outstanding.&lt;/span&gt;&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-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; margin: 0pt 0px;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: black;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="D20200205" id="Tag523">1-for-20</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:CommonStockSharesIssued
      contextRef="I20210331"
      decimals="0"
      id="Tag711"
      unitRef="Shares">8821289</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="I20210331"
      decimals="0"
      id="Tag515"
      unitRef="Shares">8821289</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SubstantialDoubtAboutGoingConcernTextBlock contextRef="D20210331" id="Tag60">
&lt;div&gt;
&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;"&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: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;&lt;br/&gt;&lt;/span&gt;&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', times; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;As of&#160;March 31, 2021, the Company had cash and cash equivalents of $10,540,290 and a backlog of approximately&#160;$22.9 million. See Note 12 for a discussion of construction backlog. Based on our 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;/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="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"&gt;
&lt;tbody&gt;
&lt;tr style="margin-left: 0.1px; height: 15px;"&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; border-bottom: 2px 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;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="margin-left: 0.1px; height: 16px;"&gt;
&lt;td style="height: 16px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 16px; background-color: #cceeff;"&gt;Within&#160;1&#160;year&lt;/td&gt;
&lt;td style="height: 16px; background-color: #cceeff; width: 0.5%; 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: 16px; background-color: #cceeff; width: 0.5%; 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&gt;
&lt;td style="height: 16px; text-align: right; background-color: #cceeff; width: 10%; 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;&lt;span style="border-left: none; border-right: none;"&gt;10,015,230&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 16px; background-color: #cceeff; width: 0.5%; 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="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px;"&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; border-bottom: 2px 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: 17px; text-align: right; border-bottom: 2px 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;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;12,856,250&lt;/span&gt;&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="margin-left: 0.1px; height: 10px;"&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; margin-left: 0.1px;"&gt;Total Backlog&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; border-bottom: 4.5pt double #000000; 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;/td&gt;
&lt;td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; 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;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;22,871,480&lt;/span&gt;&lt;/span&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;/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;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 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 id="fs_F5MFH3GV8G00000000000000000000B"&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt; color: black; font-family: 'times new roman', times;"&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 recently 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. &lt;/span&gt;&lt;span style="font-size: 10.0pt;"/&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;&lt;span style="border-right: none; border-left: none;"&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&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; display: inline !important; float: none;"&gt;,&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&lt;span style="border-right: none; border-left: none;"&gt;respectively.&lt;/span&gt; S&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;ee &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;N&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;ote 13&#160;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;for&lt;/span&gt;&lt;/span&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;&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; a discussion on these public offerings.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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;&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;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;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, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&#160; The Company does not&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;&#160;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.&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 13.3333px;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 13.3333px;"&gt;With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during&#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; float: none; display: inline !important;"&gt;2020&lt;/span&gt;&#160;the Company has implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. The Company is experiencing delays in projects due to the COVID-19. 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.&lt;/span&gt;&lt;span style="font-size: 13.3333px;"&gt;&lt;br/&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;
</us-gaap:SubstantialDoubtAboutGoingConcernTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20210331"
      decimals="0"
      id="Tag35"
      unitRef="USD">10540290</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OtherAssetsCurrent
      contextRef="I20210331"
      decimals="-5"
      id="Tag385"
      unitRef="USD">22900000</us-gaap:OtherAssetsCurrent>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="D20210331_LiquidityMember" id="Tag218">
&lt;table border="0" style="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"&gt;
&lt;tbody&gt;
&lt;tr style="margin-left: 0.1px; height: 15px;"&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; border-bottom: 2px 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;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="margin-left: 0.1px; height: 16px;"&gt;
&lt;td style="height: 16px; margin-left: 0.1px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 16px; background-color: #cceeff;"&gt;Within&#160;1&#160;year&lt;/td&gt;
&lt;td style="height: 16px; background-color: #cceeff; width: 0.5%; 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: 16px; background-color: #cceeff; width: 0.5%; 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&gt;
&lt;td style="height: 16px; text-align: right; background-color: #cceeff; width: 10%; 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;&lt;span style="border-left: none; border-right: none;"&gt;10,015,230&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 16px; background-color: #cceeff; width: 0.5%; 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="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin-left: 0.1px;"&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; border-bottom: 2px 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: 17px; text-align: right; border-bottom: 2px 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;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;12,856,250&lt;/span&gt;&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="margin-left: 0.1px; height: 10px;"&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; margin-left: 0.1px;"&gt;Total Backlog&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; border-bottom: 4.5pt double #000000; 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;/td&gt;
&lt;td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; 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;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;22,871,480&lt;/span&gt;&lt;/span&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;/tbody&gt;
&lt;/table&gt;
</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20210331_WithinOneYearMember"
      decimals="0"
      id="Tag168"
      unitRef="USD">10015230</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20210331_OneToTwoYearMember"
      decimals="0"
      id="Tag340"
      unitRef="USD">12856250</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20210331"
      decimals="0"
      id="Tag169"
      unitRef="USD">22871480</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="D20200430"
      decimals="0"
      id="Tag443"
      unitRef="USD">1522339</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:ProceedsFromOtherEquity
      contextRef="D20200530"
      decimals="0"
      id="Tag442"
      unitRef="USD">15596141</us-gaap:ProceedsFromOtherEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="D20210331" id="Tag660">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="font-size: 10pt;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_34PD7ILUMO00000000000000000000b"&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;/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="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; The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, &lt;/span&gt;2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.&lt;/span&gt;&lt;/p&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;b style="mso-bidi-font-weight: normal;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 10.0pt; line-height: 107%;"&gt; &#160; &#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;Recently adopted accounting pronouncements - &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;i style="mso-bidi-font-style: normal;"/&gt;&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&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;&#160;&lt;/span&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 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;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;&lt;b&gt;&lt;i&gt;Accounting estimates&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&#x2013; The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.&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;p style="color: #000000; font: 10pt / 1.2 '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;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-right: none; border-left: 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&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="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="color: #000000; font: 10pt / 1.2 '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;span style="border-left: none; border-right: none; 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;Operating cycle &#x2013;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;The length of the Company&#x2019;s contracts varies, but is typically between&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="display: inline; line-height: inherit;"&gt;six&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;to&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="display: inline; line-height: inherit;"&gt;twelve&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;months.&lt;/span&gt;&#160; In some instances, the length of the contract may exceed&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;twelve&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;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="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;one year&lt;/span&gt;.&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;
&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;div&gt;
&lt;div style="border-right: none; border-left: 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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="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="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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Revenue recognition &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&#x2013; 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. To achieve this core principle, the Company applies the following &lt;/span&gt;five&lt;span style="font-size: 10pt;"&gt; steps in accordance with its revenue policy:&lt;/span&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&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&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-right: none; border-left: none;"&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;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="color: black;"&gt;Identify the performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;span style="color: #000000;"/&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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="color: black;"&gt;Determine the transaction price&lt;/span&gt;&lt;/i&gt;&lt;span style="color: #000000;"/&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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="color: black;"&gt;Allocate the transaction price to performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;span style="color: black;"/&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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="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="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&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;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; 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). &lt;/span&gt; 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;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; color: #000000;"&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.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="font-size: 10pt;"&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: 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="line-height: inherit;"&gt;&lt;span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;"&gt;On October 3, 2019, the Company entered into an Exclusive License Agreement (&#x201c;ELA&#x201d;&#160;) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, the Company will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the three months ended March 31, 2021.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;i&gt;CMC Right of First Refusal&#160;&lt;/i&gt;&lt;i&gt;Agreement&lt;/i&gt; &lt;span style="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 has a term of two (2) years. &lt;span style="border-left: none; border-right: none;"&gt;Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;"&gt;The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately &lt;span style="display: inline; line-height: inherit;"&gt;100&lt;/span&gt; residential and commercial units at &lt;span style="display: inline; line-height: inherit;"&gt;1100&lt;/span&gt; Ridge Avenue, Atlanta, Georgia, which is known as the &#x201c;Ridge Avenue, Atlanta Project.&#x201d; The total value of the project estimated to be derived by CMC is approximately $16,900,000. The project is a residential project but not subject to the Company&#x2019;s Exclusive License Agreement, dated October 3, 2019.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;em style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;span style="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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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 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&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; border-left: none; border-right: none;"&gt;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; float: none; display: inline !important;"&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;"&gt;&#160;&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: 0px; text-transform: none; white-space: normal; widows: 2; word-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;Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the three months ended March 31, 2021, the Company recognized $&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;"&gt;5,863,358&lt;span&gt;&#160;&lt;/span&gt;related&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;"&gt;&#160;to activities through the JV, is included in medical revenue on the accompanying consolidated statements of operations.&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;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: 0px; text-transform: none; white-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; float: none; display: inline !important;"&gt;In addition, the Company formed Chicago Airport&#160;Testing, LLC which is currently collecting rental revenue from subleasing to a consortium&#160;of government entities assisting in COVID-&lt;span style="border-left: none; border-right: none;"&gt;19&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;testing.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;em style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;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: 0px; text-transform: none; white-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; float: none; display: inline !important;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;em style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/em&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;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company&#x2019;s revenues are principally derived from construction and engineering contracts related to Modules, 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 $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021. All revenue recognized for the three months ending March 31, 2020 was over time. &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', times; font-size: 10pt;"&gt;&#160;&lt;/span&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;&lt;span&gt;The following tables provide further disaggregation of the&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; letter-spacing: normal; orphans: 2; 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; Company&#x2019;s&lt;/span&gt; revenues by categories:&lt;/span&gt;&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&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 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 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 id="t_ft_4SLDOJ7ATS00000000000000000000b"&gt;
&lt;table border="0" cellpadding="0" style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding: 0px; height: 20px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 20px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 20px;" valign="bottom"/&gt;
&lt;td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"&gt;&lt;strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"&gt;&lt;span&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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: #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: 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; Revenue by Customer Type &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 19px; 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;&lt;span&gt;2021&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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;&lt;span&gt;2020&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;Construction and Engineering Services:&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; text-align: right; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&#160; &#160;Government&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;1,085,480&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;12&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; width: 1%;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"/&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&#160; &#160;Hotel&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;170,426&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;&#x2014;&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"&gt; &#160; &#160;Medical - Construction &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;251,560&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;3&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: left;" 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;"&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="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;&lt;span style="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; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&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; background-color: #cceeff;"&gt;&#160; &#160;Multi-Family (includes Single Family)&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; text-align: right; background-color: #cceeff;"&gt;44,746&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; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; text-align: right; background-color: #cceeff;"&gt;30,672&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; text-align: right; background-color: #cceeff;"&gt;15&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" 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;Office &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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;177,392&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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&gt;1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 40,850 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 21 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"&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: 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="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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;Retail &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;42,015&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;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"&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: 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;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;121,070&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;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;61&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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;/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;"&gt;&#160; &#160;Special Use&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;1,460,045&lt;/span&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; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"&gt;16&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; 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; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;6,164&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;3&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;Subtotal&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; text-align: right; background-color: #cceeff;"&gt;3,231,664&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;35&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;198,756&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;100&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&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; margin-left: 0.1px; height: 17px;"&gt;Medical Revenue:&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;"&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;"&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; text-align: left; 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;"&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;"&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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;&#160; &#160;Medical (lab testing, kit sales and equipment)&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; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;5,955,963&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;65&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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: 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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; Total revenue by customer type&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; 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;9,187,627&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; text-align: left;" 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: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 198,756 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px;" 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;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;br/&gt;&lt;/p&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;span style="font-family: 'times new roman', times; 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&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&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.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;&lt;/span&gt;&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', times; font-size: 10pt;"&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 condensed consolidated balance sheets.&#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', times; 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', times; font-size: 10pt;"&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 condensed consolidated balance sheet.&#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', times; 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', times; font-size: 10pt;"&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: 0in 0in 0in 0.5in; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;&lt;br/&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;Deferred Contract Costs&lt;/i&gt;&lt;span&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 is 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,&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&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="font-family: 'times new roman', times; font-size: 10pt;"&gt;,&lt;span&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&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over &lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;sixty&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt; months&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;, 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;March 31, 2021, accumulated amortization related to deferred contract costs amounted to $61,178&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;. During the&#160;three months ended March 31, 2021&#160;and 2020, amortization expense relating to the deferred contract costs amounted to&#160;$10,196 and $10,197, respectively,&lt;span style="color: #222222; font-family: arial, 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: 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;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&gt;&#160;&lt;/span&gt;&lt;/i&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;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;&lt;span class="selected" style="color: #000000;"&gt;Exclusive License Agreement &lt;b&gt;&#x2013;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="color: black;"&gt;On&#160;Oc&lt;span&gt;tober 3, 2019, as amen&lt;/span&gt;ded 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 License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).&lt;/span&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;"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"&gt;&lt;span style="border-left: none; border-right: none;"&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 commercialization 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;) ,&lt;/span&gt; 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. If the License Agreement is extended beyond the initial term, then the parties will negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses any aspect of the License to a sub-licensee, the Licensee will pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee. The Company may also provide the Licensee with professional services with respect to the License, and the Licensee will reimburse the Company for employees&#x2019; time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company&#x2019;s remaining and future residential projects. As of March 31, 2021, there have been no royalties.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="color: #000000;"&gt;The License Agreement provides 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. In addition, the License Agreement provides that the Company will provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company&#x2019;s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.&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;
&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&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&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-right: none; border-left: none;"&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;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&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;div&gt;
&lt;div style="border-right: none; border-left: none;"&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;span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;&lt;span&gt;Bu&lt;/span&gt;siness Combinations&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span&gt; - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 &#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 condensed 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;/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&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&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="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;Variable Interest Entities&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2013; The Company accounts for certain legal entities as variable interest entities (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;VIE"&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;). 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 &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;VIE&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#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.&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;"&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="font-family: 'times new roman', times; font-size: 10pt;"&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 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020.&lt;/span&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-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distributed certain products and services (&#x201c;Clarity Mobile Venture&#x201d;).&#160; &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;As of March 31, 2021, $102,410 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 three months ended March 31, 2021, the Company recognized revenue of $60,110 to Clarity Labs, of which $140,258 is included in accounts receivable as of March 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;"&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="font-size: 10.0pt;"&gt;, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-&lt;span style="border-left: none; border-right: none;"&gt;19&lt;/span&gt; testing industry.&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.&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&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&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-align: center; text-indent: 36pt;"&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;Cash and cash equivalents &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&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 $10,540,290&#160;as of&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;March 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"&gt;&#160;and&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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px;"&gt;$&lt;/span&gt;&lt;/span&gt;13,010,356&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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;as of December 31, 2020.&lt;/span&gt;&lt;/span&gt;&#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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&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;Short-term investment &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&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;March 31, 2021&#160;or December 31, 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;"&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&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;Accounts receivable and allowance for credit losses&#160;&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;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;&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&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 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 condensed consolidated financial position, results of operations, and cash flows.&lt;/span&gt;&#160;&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;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&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;Inventory &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013; 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 March 31, 2021&#160;there was inventory of $4,429 for construction materials, and $929,650 of medical equipment and COVID-19 test and testing supplies. &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;As of December 31, 2020&#160;there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;&lt;/span&gt;&lt;/span&gt;&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;&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;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&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 style="border-right: none; border-left: 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-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="font-size: 10pt; font-style: italic; font-weight: bold;"&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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Goodwill&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; 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;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif;"&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.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000; font-size: 10pt; 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';"&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 style="color: #000000; font-size: 10pt; 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';"&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. The Company&#x2019;s evaluation of goodwill completed during the year ended December 31, 2019 resulted in impairment loss of $2,938,653,&#160;&lt;/span&gt;which represents the total goodwill impairment loss to date. The impairment loss was due to a deterioration in the Company's estimated future cash flows. There were no impairments during the year ended December 31, 2020 or the three months ended March 31, 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&#160;&lt;/span&gt;&lt;/span&gt;&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;p style="margin: 0pt; text-align: center; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: 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-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Intangible assets &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&#x2013; &lt;/span&gt;&lt;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2021. The accumulated amortization as of&#160;March 31, 2021&#160;and 2020 was $690,262 and $1,650,595, respectively. The amortization expense for the three months ended March 31, 2021 and 2020 was $40,407 and $36,280, respectively. The estimated amortization expense for the successive five years is as follows:&#160;&#160;&lt;/span&gt;&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;"&gt;&#160;&lt;/span&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;div style="border-left: none; border-right: none;"&gt;

&lt;table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="vertical-align: bottom; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"&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: 21px;"&gt;
&lt;p style="margin: 0pt;"&gt;&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: 21px;"&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: 0px; vertical-align: bottom; height: 21px;"&gt;
&lt;p style="margin: 0pt;"&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; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2021&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 125,470 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="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="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="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="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; 162,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; 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; 161,176 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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="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="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2025&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; 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; 157,051 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;&lt;br/&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; Thereafter&#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;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; &#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; 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,453,566&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; 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: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&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="border-bottom: 4.5pt double #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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; 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; 2,220,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; 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;/div&gt;
&lt;/div&gt;
&lt;/div&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;/div&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; 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 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles&#160;2&#160;to 5 years, buildings held for lease 5 to 7 years, and &lt;span&gt;equipment&lt;/span&gt; 5 t&lt;span&gt;o 29&lt;/span&gt;&#160;years. Repairs and maintenance are charged to expense when incurred.&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;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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&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: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&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;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:&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="vertical-align: top; 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="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;br/&gt;&lt;/div&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&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"&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;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&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;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="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: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="border-left: none; border-right: none;"&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 condensed consolidated statements of operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;&#160;&#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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&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;Income taxes&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&#x2013;&lt;span&gt;&#160;&lt;/span&gt;&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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&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;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 March 31, 2021 and December 31,&#160;2020, 84% and 79%, respectively, of the Company&#x2019;s gross accounts receivable were due from four and&#160;three customers.&#160;&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;&#160;Revenue relating to two&#160;and four customers represented approximately 80% and 73% of the Company's total revenue for the three months ended March 31, 2021 and 2020, respectively.&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&gt;Cost of revenue relating to two&#160;and three&#160;&lt;/span&gt;vendors represented approximately 28% and 90% of the Company&#x2019;s total cost of revenue for the three months ended March 31, 2021 and 2020, respectively. 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;

&lt;/div&gt;
&lt;/div&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="D20210331" id="Tag170">
&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; The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, &lt;/span&gt;2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <sgbx:RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock contextRef="D20210331" id="Tag636">
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;Recently adopted accounting pronouncements - &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;i style="mso-bidi-font-style: normal;"/&gt;&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;
</sgbx:RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="D20210331" id="Tag315">
&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;span style="border-left: none; border-right: none; line-height: inherit;"&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;&lt;b&gt;&lt;i&gt;Accounting estimates&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&#x2013; The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.&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;
</us-gaap:UseOfEstimates>
    <us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock contextRef="D20210331" id="Tag358">
&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="border-right: none; border-left: 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="color: #000000; font: 10pt / 1.2 '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;span style="border-left: none; border-right: none; 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;Operating cycle &#x2013;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="border-left: none; border-right: none; line-height: inherit;"&gt;The length of the Company&#x2019;s contracts varies, but is typically between&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="display: inline; line-height: inherit;"&gt;six&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;to&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="display: inline; line-height: inherit;"&gt;twelve&lt;/span&gt;&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;months.&lt;/span&gt;&#160; In some instances, the length of the contract may exceed&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;twelve&lt;span style="line-height: inherit;"&gt;&#160;&lt;/span&gt;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="line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;span style="border-right: none; border-left: none; line-height: inherit;"&gt;one year&lt;/span&gt;.&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;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:ConstructionContractorsOperatingCyclePolicyPolicyTextBlock>
    <sgbx:OperatingCycles contextRef="D20210331" id="Tag646">one year</sgbx:OperatingCycles>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="D20210331" id="Tag529">
&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="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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Revenue recognition &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&#x2013; 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. To achieve this core principle, the Company applies the following &lt;/span&gt;five&lt;span style="font-size: 10pt;"&gt; steps in accordance with its revenue policy:&lt;/span&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&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&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-right: none; border-left: none;"&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;div&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="color: black;"&gt;Identify the performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;span style="color: #000000;"/&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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="color: black;"&gt;Determine the transaction price&lt;/span&gt;&lt;/i&gt;&lt;span style="color: #000000;"/&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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="color: black;"&gt;Allocate the transaction price to performance obligations in the contract&lt;/span&gt;&lt;/i&gt;&lt;span style="color: black;"/&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', times; color: #000000;"&gt;&#160;&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; font-family: 'times new roman', times;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&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;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="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="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&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;span style="line-height: inherit;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;span style="color: #000000; line-height: inherit;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; 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). &lt;/span&gt; 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;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; color: #000000;"&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.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="font-size: 10pt;"&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: 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="line-height: inherit;"&gt;&lt;span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;"&gt;On October 3, 2019, the Company entered into an Exclusive License Agreement (&#x201c;ELA&#x201d;&#160;) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, the Company will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the three months ended March 31, 2021.&#160;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&gt;&lt;i&gt;CMC Right of First Refusal&#160;&lt;/i&gt;&lt;i&gt;Agreement&lt;/i&gt; &lt;span style="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 has a term of two (2) years. &lt;span style="border-left: none; border-right: none;"&gt;Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;"&gt;The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately &lt;span style="display: inline; line-height: inherit;"&gt;100&lt;/span&gt; residential and commercial units at &lt;span style="display: inline; line-height: inherit;"&gt;1100&lt;/span&gt; Ridge Avenue, Atlanta, Georgia, which is known as the &#x201c;Ridge Avenue, Atlanta Project.&#x201d; The total value of the project estimated to be derived by CMC is approximately $16,900,000. The project is a residential project but not subject to the Company&#x2019;s Exclusive License Agreement, dated October 3, 2019.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;em style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;span style="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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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 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&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; border-left: none; border-right: none;"&gt;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; float: none; display: inline !important;"&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;"&gt;&#160;&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: 0px; text-transform: none; white-space: normal; widows: 2; word-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;Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the three months ended March 31, 2021, the Company recognized $&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;"&gt;5,863,358&lt;span&gt;&#160;&lt;/span&gt;related&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;"&gt;&#160;to activities through the JV, is included in medical revenue on the accompanying consolidated statements of operations.&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;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: 0px; text-transform: none; white-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; float: none; display: inline !important;"&gt;In addition, the Company formed Chicago Airport&#160;Testing, LLC which is currently collecting rental revenue from subleasing to a consortium&#160;of government entities assisting in COVID-&lt;span style="border-left: none; border-right: none;"&gt;19&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;testing.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;em style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;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: 0px; text-transform: none; white-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; float: none; display: inline !important;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in;"&gt;&lt;em style="text-indent: 0pt; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;Disaggregation of Revenues&lt;/span&gt;&lt;/em&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;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company&#x2019;s revenues are principally derived from construction and engineering contracts related to Modules, 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 $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021. All revenue recognized for the three months ending March 31, 2020 was over time. &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', times; font-size: 10pt;"&gt;&#160;&lt;/span&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;&lt;span&gt;The following tables provide further disaggregation of the&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; letter-spacing: normal; orphans: 2; 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; Company&#x2019;s&lt;/span&gt; revenues by categories:&lt;/span&gt;&#160; &#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"&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 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 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 id="t_ft_4SLDOJ7ATS00000000000000000000b"&gt;
&lt;table border="0" cellpadding="0" style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding: 0px; height: 20px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 20px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 20px;" valign="bottom"/&gt;
&lt;td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"&gt;&lt;strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"&gt;&lt;span&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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: #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: 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; Revenue by Customer Type &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 19px; 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;&lt;span&gt;2021&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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;&lt;span&gt;2020&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;Construction and Engineering Services:&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; text-align: right; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&#160; &#160;Government&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;1,085,480&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;12&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; width: 1%;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"/&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&#160; &#160;Hotel&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;170,426&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;&#x2014;&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"&gt; &#160; &#160;Medical - Construction &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;251,560&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;3&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: left;" 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;"&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="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;&lt;span style="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; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&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; background-color: #cceeff;"&gt;&#160; &#160;Multi-Family (includes Single Family)&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; text-align: right; background-color: #cceeff;"&gt;44,746&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; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; text-align: right; background-color: #cceeff;"&gt;30,672&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; text-align: right; background-color: #cceeff;"&gt;15&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" 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;Office &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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;177,392&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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&gt;1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 40,850 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 21 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"&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: 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="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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;Retail &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;42,015&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;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"&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: 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;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;121,070&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;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;61&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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;/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;"&gt;&#160; &#160;Special Use&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;1,460,045&lt;/span&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; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"&gt;16&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; 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; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;6,164&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;3&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;Subtotal&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; text-align: right; background-color: #cceeff;"&gt;3,231,664&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;35&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;198,756&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;100&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&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; margin-left: 0.1px; height: 17px;"&gt;Medical Revenue:&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;"&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;"&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; text-align: left; 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;"&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;"&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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;&#160; &#160;Medical (lab testing, kit sales and equipment)&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; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;5,955,963&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;65&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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: 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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; Total revenue by customer type&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; 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;9,187,627&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; text-align: left;" 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: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 198,756 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px;" 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;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;br/&gt;&lt;/p&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;span style="font-family: 'times new roman', times; 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&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;em&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&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.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;&lt;/span&gt;&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', times; font-size: 10pt;"&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 condensed consolidated balance sheets.&#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', times; 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', times; font-size: 10pt;"&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 condensed consolidated balance sheet.&#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', times; 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', times; font-size: 10pt;"&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: 0in 0in 0in 0.5in; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;&lt;br/&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;Deferred Contract Costs&lt;/i&gt;&lt;span&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 is 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,&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&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="font-family: 'times new roman', times; font-size: 10pt;"&gt;,&lt;span&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&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over &lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;sixty&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt; months&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;, 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;March 31, 2021, accumulated amortization related to deferred contract costs amounted to $61,178&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;. During the&#160;three months ended March 31, 2021&#160;and 2020, amortization expense relating to the deferred contract costs amounted to&#160;$10,196 and $10,197, respectively,&lt;span style="color: #222222; font-family: arial, 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: 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;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;&lt;span style="color: #000000;"&gt;&#160;&lt;/span&gt;&lt;/i&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;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;&lt;span class="selected" style="color: #000000;"&gt;Exclusive License Agreement &lt;b&gt;&#x2013;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;span style="color: black;"&gt;On&#160;Oc&lt;span&gt;tober 3, 2019, as amen&lt;/span&gt;ded 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 License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).&lt;/span&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;"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"&gt;&lt;span style="border-left: none; border-right: none;"&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 commercialization 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;) ,&lt;/span&gt; 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. If the License Agreement is extended beyond the initial term, then the parties will negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses any aspect of the License to a sub-licensee, the Licensee will pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee. The Company may also provide the Licensee with professional services with respect to the License, and the Licensee will reimburse the Company for employees&#x2019; time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company&#x2019;s remaining and future residential projects. As of March 31, 2021, there have been no royalties.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;span style="color: #000000;"&gt;The License Agreement provides 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. In addition, the License Agreement provides that the Company will provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company&#x2019;s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.&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;
&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:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentItemDescription contextRef="D20210331" id="Tag39">Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="D20210331"
      decimals="0"
      id="Tag134"
      unitRef="USD">16900000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="D20210331"
      decimals="0"
      id="Tag345"
      unitRef="USD">5863358</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <sgbx:RevenueRecognizedAtPointInTime
      contextRef="D20210331"
      decimals="0"
      id="Tag633"
      unitRef="USD">5965413</sgbx:RevenueRecognizedAtPointInTime>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="D20210331" id="Tag339">
&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 style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_4SLDOJ7ATS00000000000000000000b"&gt;
&lt;table border="0" cellpadding="0" style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding: 0px; height: 20px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 20px;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 20px;" valign="bottom"/&gt;
&lt;td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"&gt;&lt;strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"&gt;&lt;span&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; margin-left: 0.1px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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: #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: 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; Revenue by Customer Type &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 19px; 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;&lt;span&gt;2021&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px;" valign="bottom"/&gt;
&lt;td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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;&lt;span&gt;2020&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;Construction and Engineering Services:&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; text-align: right; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; 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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; margin-left: 0.1px;"&gt;&#160; &#160;Government&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;1,085,480&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;12&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 17px; width: 1%;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"/&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; width: 10%;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; width: 1%;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&#160; &#160;Hotel&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;170,426&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;2&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;&#x2014;&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; text-align: right; height: 19px; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"&gt; &#160; &#160;Medical - Construction &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;251,560&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;3&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; text-align: left;" 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;"&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="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;&lt;span style="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; % &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&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; background-color: #cceeff;"&gt;&#160; &#160;Multi-Family (includes Single Family)&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; text-align: right; background-color: #cceeff;"&gt;44,746&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; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; text-align: right; background-color: #cceeff;"&gt;30,672&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; text-align: right; background-color: #cceeff;"&gt;15&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" 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;Office &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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;177,392&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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&gt;1&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 40,850 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 21 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;" valign="bottom"&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: 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="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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;Retail &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;42,015&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;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"&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: 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;td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;121,070&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;" valign="bottom"/&gt;
&lt;td style="height: 19px; background-color: #cceeff;" valign="bottom"&gt;
&lt;p&gt;61&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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;/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;"&gt;&#160; &#160;Special Use&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;1,460,045&lt;/span&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; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"&gt;16&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; 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; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;6,164&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"&gt;3&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;%&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;Subtotal&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; text-align: right; background-color: #cceeff;"&gt;3,231,664&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;35&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;"&gt;%&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;198,756&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;100&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; background-color: #cceeff;"&gt;&lt;br/&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; margin-left: 0.1px; height: 17px;"&gt;Medical Revenue:&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;"&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;"&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; text-align: left; 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;"&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;"&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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&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; margin-left: 0.1px; height: 19px; background-color: #cceeff;"&gt;&#160; &#160;Medical (lab testing, kit sales and equipment)&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; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;5,955,963&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;65&lt;/td&gt;
&lt;td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"&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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding: 0px; height: 19px; 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: 0px; margin-left: 0.1px; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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; Total revenue by customer type&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; 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;9,187,627&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; text-align: left;" 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: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"&gt; 198,756 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px;" valign="bottom"/&gt;
&lt;td style="padding: 0px; height: 10px; 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: 10px;" 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;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"&gt;&lt;br/&gt;&lt;/p&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_GovernmentContractMember"
      decimals="0"
      id="Tag637"
      unitRef="USD">1085480</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_GovernmentContractMember"
      decimals="2"
      id="Tag17"
      unitRef="Pure">0.12</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_GovernmentContractMember"
      id="Tag15"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_GovernmentContractMember"
      id="Tag477"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_HotelMember"
      decimals="0"
      id="Tag598"
      unitRef="USD">170426</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_HotelMember"
      decimals="2"
      id="Tag280"
      unitRef="Pure">0.02</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_HotelMember"
      id="Tag531"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_HotelMember"
      id="Tag601"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_MedicalConstructionMember"
      decimals="0"
      id="Tag346"
      unitRef="USD">251560</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_MedicalConstructionMember"
      decimals="2"
      id="Tag157"
      unitRef="Pure">0.03</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_MedicalConstructionMember"
      id="Tag322"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_MedicalConstructionMember"
      id="Tag445"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_MultiFamiliesMember"
      decimals="0"
      id="Tag458"
      unitRef="USD">44746</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_MultiFamiliesMember"
      id="Tag162"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_MultiFamiliesMember"
      decimals="0"
      id="Tag544"
      unitRef="USD">30672</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_MultiFamiliesMember"
      decimals="2"
      id="Tag118"
      unitRef="Pure">0.15</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_OfficeMember"
      decimals="0"
      id="Tag665"
      unitRef="USD">177392</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_OfficeMember"
      decimals="2"
      id="Tag457"
      unitRef="Pure">0.01</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_OfficeMember"
      decimals="0"
      id="Tag295"
      unitRef="USD">40850</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_OfficeMember"
      decimals="2"
      id="Tag593"
      unitRef="Pure">0.21</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_RetailMember"
      decimals="0"
      id="Tag323"
      unitRef="USD">42015</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_RetailMember"
      decimals="2"
      id="Tag478"
      unitRef="Pure">0.01</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_RetailMember"
      decimals="0"
      id="Tag122"
      unitRef="USD">121070</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_RetailMember"
      decimals="2"
      id="Tag474"
      unitRef="Pure">0.61</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_SpecialUseMember"
      decimals="0"
      id="Tag632"
      unitRef="USD">1460045</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_SpecialUseMember"
      decimals="2"
      id="Tag640"
      unitRef="Pure">0.16</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_SpecialUseMember"
      decimals="0"
      id="Tag596"
      unitRef="USD">6164</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_SpecialUseMember"
      decimals="2"
      id="Tag657"
      unitRef="Pure">0.03</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_ConstructionAndEngineeringServicesMember"
      decimals="0"
      id="Tag14"
      unitRef="USD">3231664</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_ConstructionAndEngineeringServicesMember"
      decimals="2"
      id="Tag577"
      unitRef="Pure">0.35</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_ConstructionAndEngineeringServicesMember"
      decimals="0"
      id="Tag535"
      unitRef="USD">198756</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_ConstructionAndEngineeringServicesMember"
      decimals="2"
      id="Tag120"
      unitRef="Pure">1</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331_MedicalRevenueMember"
      decimals="0"
      id="Tag451"
      unitRef="USD">5955963</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331_MedicalRevenueMember"
      decimals="2"
      id="Tag117"
      unitRef="Pure">0.65</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331_MedicalRevenueMember"
      id="Tag389"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331_MedicalRevenueMember"
      id="Tag18"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20210331"
      decimals="0"
      id="Tag321"
      unitRef="USD">9187627</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20210331"
      decimals="2"
      id="Tag189"
      unitRef="Pure">1</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="D20200331"
      decimals="0"
      id="Tag655"
      unitRef="USD">198756</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="D20200331"
      decimals="2"
      id="Tag456"
      unitRef="Pure">1</sgbx:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag244"
      unitRef="USD">306143</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="I20210331"
      decimals="0"
      id="Tag602"
      unitRef="USD">102217</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:DeferredCostsCurrentAndNoncurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag475"
      unitRef="USD">203926</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="D20210331"
      decimals="0"
      id="Tag459"
      unitRef="USD">61178</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AdjustmentForAmortization
      contextRef="D20210331"
      decimals="0"
      id="Tag347"
      unitRef="USD">10196</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="D20200331"
      decimals="0"
      id="Tag635"
      unitRef="USD">10197</us-gaap:AdjustmentForAmortization>
    <sgbx:LicenseConsiderationDescription contextRef="D20210331" id="Tag592">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 commercialization 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;)</sgbx:LicenseConsiderationDescription>
    <sgbx:MinimumRoyaltyPaymentsOneYear
      contextRef="D20210331"
      decimals="0"
      id="Tag354"
      unitRef="USD">500000</sgbx:MinimumRoyaltyPaymentsOneYear>
    <sgbx:MinimumRoyaltyPaymentsTwoYear
      contextRef="D20210331"
      decimals="0"
      id="Tag600"
      unitRef="USD">750000</sgbx:MinimumRoyaltyPaymentsTwoYear>
    <sgbx:MinimumRoyaltyPaymentsThreeYear
      contextRef="D20210331"
      decimals="0"
      id="Tag594"
      unitRef="USD">1500000</sgbx:MinimumRoyaltyPaymentsThreeYear>
    <sgbx:MinimumRoyaltyPaymentsFourYear
      contextRef="D20210331"
      decimals="0"
      id="Tag673"
      unitRef="USD">2000000</sgbx:MinimumRoyaltyPaymentsFourYear>
    <sgbx:MinimumRoyaltyPaymentsFiveYear
      contextRef="D20210331"
      decimals="0"
      id="Tag668"
      unitRef="USD">2500000</sgbx:MinimumRoyaltyPaymentsFiveYear>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20210331_OriginalAgreementMember"
      decimals="2"
      id="Tag670"
      unitRef="Pure">0.50</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:BusinessCombinationsPolicy contextRef="D20210331" id="Tag530">
&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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;"&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style="border-right: none; border-left: none;"&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;div&gt;
&lt;div style="border-right: none; border-left: none;"&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;span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;&lt;span&gt;Bu&lt;/span&gt;siness Combinations&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span&gt; - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 &#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 condensed 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;/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&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&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;
</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="D20210331" id="Tag394">
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;i&gt;Variable Interest Entities&lt;/i&gt;&lt;/b&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt; &#x2013; The Company accounts for certain legal entities as variable interest entities (&#x201c;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;VIE"&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;). 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 &lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;VIE&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&#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.&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;"&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="font-family: 'times new roman', times; font-size: 10pt;"&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 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020.&lt;/span&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-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distributed certain products and services (&#x201c;Clarity Mobile Venture&#x201d;).&#160; &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;As of March 31, 2021, $102,410 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 three months ended March 31, 2021, the Company recognized revenue of $60,110 to Clarity Labs, of which $140,258 is included in accounts receivable as of March 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"&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="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;"&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="font-size: 10.0pt;"&gt;, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-&lt;span style="border-left: none; border-right: none;"&gt;19&lt;/span&gt; testing industry.&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200827"
      decimals="0"
      id="Tag638"
      unitRef="Shares">200000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:RepaymentsOfDebt
      contextRef="D20210331"
      decimals="0"
      id="Tag133"
      unitRef="USD">102410</us-gaap:RepaymentsOfDebt>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="D20210331_SalesRevenueGoodNetMember"
      decimals="0"
      id="Tag3"
      unitRef="USD">60110</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="I20210331_AccountsReceivableMember"
      decimals="0"
      id="Tag671"
      unitRef="USD">140258</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="D20210331" id="Tag547">
&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;Cash and cash equivalents &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&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 $10,540,290&#160;as of&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;March 31, 2021&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"&gt;&#160;and&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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px;"&gt;$&lt;/span&gt;&lt;/span&gt;13,010,356&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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;as of December 31, 2020.&lt;/span&gt;&lt;/span&gt;&#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:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20210331"
      decimals="0"
      id="Tag599"
      unitRef="USD">10540290</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="I20201231"
      decimals="0"
      id="Tag444"
      unitRef="USD">13010356</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <sgbx:ShortTermInvestmentPolicyTextBlock contextRef="D20210331" id="Tag139">
&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;Short-term investment &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&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;March 31, 2021&#160;or December 31, 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="Tag716"
      unitRef="USD">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="I20210331"
      decimals="0"
      id="Tag245"
      unitRef="USD">0</us-gaap:ShortTermInvestments>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="D20210331" id="Tag342">
&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;Accounts receivable and allowance for credit losses&#160;&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;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;&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&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 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 condensed consolidated financial position, results of operations, and cash flows.&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="D20210331" id="Tag543">
&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;Inventory &lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x2013; 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 March 31, 2021&#160;there was inventory of $4,429 for construction materials, and $929,650 of medical equipment and COVID-19 test and testing supplies. &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;As of December 31, 2020&#160;there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;&lt;/span&gt;&lt;/span&gt;&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;&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;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryNet
      contextRef="I20210331_ConstructionMaterialsMember"
      decimals="0"
      id="Tag197"
      unitRef="USD">4429</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20210331_MedicalEquipmentMember"
      decimals="0"
      id="Tag319"
      unitRef="USD">929650</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231_ConstructionMaterialsMember"
      decimals="0"
      id="Tag597"
      unitRef="USD">4429</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="I20201231_MedicalEquipmentMember"
      decimals="0"
      id="Tag639"
      unitRef="USD">773715</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="D20210331" id="Tag524">
&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-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="font-size: 10pt; font-style: italic; font-weight: bold;"&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;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"&gt;Goodwill&#160;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"&gt;&#x2013;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; 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;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif;"&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.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000; font-size: 10pt; 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';"&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 style="color: #000000; font-size: 10pt; 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';"&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. The Company&#x2019;s evaluation of goodwill completed during the year ended December 31, 2019 resulted in impairment loss of $2,938,653,&#160;&lt;/span&gt;which represents the total goodwill impairment loss to date. The impairment loss was due to a deterioration in the Company's estimated future cash flows. There were no impairments during the year ended December 31, 2020 or the three months ended March 31, 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&#160;&lt;/span&gt;&lt;/span&gt;&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;
</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="D20201231"
      decimals="0"
      id="Tag672"
      unitRef="USD">2938653</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="D20210331" id="Tag379">
&lt;div style="border-right: none; border-left: none;"&gt;
&lt;div style="border-left: none; border-right: 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-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Intangible assets &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&#x2013; &lt;/span&gt;&lt;span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2021. The accumulated amortization as of&#160;March 31, 2021&#160;and 2020 was $690,262 and $1,650,595, respectively. The amortization expense for the three months ended March 31, 2021 and 2020 was $40,407 and $36,280, respectively. The estimated amortization expense for the successive five years is as follows:&#160;&#160;&lt;/span&gt;&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;"&gt;&#160;&lt;/span&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;div style="border-left: none; border-right: none;"&gt;

&lt;table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="vertical-align: bottom; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"&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: 21px;"&gt;
&lt;p style="margin: 0pt;"&gt;&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: 21px;"&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: 0px; vertical-align: bottom; height: 21px;"&gt;
&lt;p style="margin: 0pt;"&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; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2021&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 125,470 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="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="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="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="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; 162,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; 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; 161,176 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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="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="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2025&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; 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; 157,051 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;&lt;br/&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; Thereafter&#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;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; &#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; 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,453,566&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; 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: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&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="border-bottom: 4.5pt double #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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; 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; 2,220,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; 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;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:ImpairedIntangibleAssetDescription contextRef="D20210331" id="Tag356">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.</us-gaap:ImpairedIntangibleAssetDescription>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="I20200331_SupplierConcentrationRiskMember"
      decimals="0"
      id="Tag193"
      unitRef="USD">1650595</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="D20210331_SupplierConcentrationRiskMember"
      decimals="0"
      id="Tag163"
      unitRef="USD">40407</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="D20200331_SupplierConcentrationRiskMember"
      decimals="0"
      id="Tag542"
      unitRef="USD">36280</us-gaap:AdjustmentForAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="D20210331" id="Tag454">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="D20210331" id="Tag533">
&lt;table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 21px;"&gt;
&lt;td style="vertical-align: bottom; height: 21px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"&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: 21px;"&gt;
&lt;p style="margin: 0pt;"&gt;&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: 21px;"&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: 0px; vertical-align: bottom; height: 21px;"&gt;
&lt;p style="margin: 0pt;"&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; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2021&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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="vertical-align: bottom; height: 18px; 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: 18px; background-color: #cceeff; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 125,470 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="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="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="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="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; 162,970 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; 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; 161,176 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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="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="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2025&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; 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; 157,051 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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;/tr&gt;
&lt;tr style="height: 20px;"&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"&gt;&lt;br/&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; Thereafter&#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;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; &#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; 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,453,566&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; 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: 10px; margin-left: 0.1px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"&gt;&lt;br/&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="border-bottom: 4.5pt double #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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; 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; 2,220,702 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; 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:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="I20210331"
      decimals="0"
      id="Tag666"
      unitRef="USD">125470</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="I20210331"
      decimals="0"
      id="Tag510"
      unitRef="USD">162970</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="I20210331"
      decimals="0"
      id="Tag453"
      unitRef="USD">161176</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="I20210331"
      decimals="0"
      id="Tag289"
      unitRef="USD">160469</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="I20210331"
      decimals="0"
      id="Tag121"
      unitRef="USD">157051</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="I20210331"
      decimals="0"
      id="Tag320"
      unitRef="USD">1453566</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="I20210331"
      decimals="0"
      id="Tag155"
      unitRef="USD">2220702</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="D20210331" id="Tag576">
&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; 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 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles&#160;2&#160;to 5 years, buildings held for lease 5 to 7 years, and &lt;span&gt;equipment&lt;/span&gt; 5 t&lt;span&gt;o 29&lt;/span&gt;&#160;years. Repairs and maintenance are charged to expense when incurred.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_ComputerEquipmentMember_MinimumMember"
      id="Tag294">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_ComputerEquipmentMember_MaximumMember"
      id="Tag595">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_FurnitureAndFixturesMember_MinimumMember"
      id="Tag537">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_FurnitureAndFixturesMember_MaximumMember"
      id="Tag132">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="D20210331_VehiclesMember" id="Tag546">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_VehiclesMember_MaximumMember"
      id="Tag449">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_BuildingMember_MinimumMember"
      id="Tag171">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_BuildingMember_MaximumMember"
      id="Tag455">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_EquipmentMember_MinimumMember"
      id="Tag669">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="D20210331_MaximumMember_EquipmentMember"
      id="Tag634">P29Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <sgbx:ConvertibleInstrumentsPolicyTextBlock contextRef="D20210331" id="Tag357">
&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="D20210331" id="Tag541">
&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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</sgbx:CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="D20210331" id="Tag534">
&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:&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="vertical-align: top; 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="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;br/&gt;&lt;/div&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&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="D20210331" id="Tag141">
&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="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: 0pt 0pt 0pt 36pt;"&gt;&lt;span&gt;&lt;span style="border-left: none; border-right: none;"&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 condensed consolidated statements of operations.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman', serif; font-size: 10pt;"&gt;&#160;&#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;
</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="D20210331" id="Tag153">
&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;&lt;span&gt;&#160;&lt;/span&gt;&#x2013;&lt;span&gt;&#160;&lt;/span&gt;&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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="D20210331" id="Tag355">
&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 March 31, 2021 and December 31,&#160;2020, 84% and 79%, respectively, of the Company&#x2019;s gross accounts receivable were due from four and&#160;three customers.&#160;&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;&#160;Revenue relating to two&#160;and four customers represented approximately 80% and 73% of the Company's total revenue for the three months ended March 31, 2021 and 2020, respectively.&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&gt;Cost of revenue relating to two&#160;and three&#160;&lt;/span&gt;vendors represented approximately 28% and 90% of the Company&#x2019;s total cost of revenue for the three months ended March 31, 2021 and 2020, respectively. 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>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20200331_AccountsReceivableMember"
      decimals="2"
      id="Tag446"
      unitRef="Pure">0.79</us-gaap:ConcentrationRiskPercentage1>
    <sgbx:NumberOfCustomers
      contextRef="D20201231_AccountsReceivableMember"
      decimals="0"
      id="Tag384"
      unitRef="Customer">3</sgbx:NumberOfCustomers>
    <sgbx:NumberOfCustomers
      contextRef="D20210331_SalesRevenueGoodNetMember"
      decimals="0"
      id="Tag514"
      unitRef="Customer">2</sgbx:NumberOfCustomers>
    <sgbx:NumberOfVendors
      contextRef="D20200331_SalesRevenueGoodNetMember"
      decimals="0"
      id="Tag447"
      unitRef="Vendors">4</sgbx:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20210331_SalesRevenueGoodNetMember"
      decimals="2"
      id="Tag131"
      unitRef="Pure">0.80</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20200331_SalesRevenueGoodNetMember"
      decimals="2"
      id="Tag664"
      unitRef="Pure">0.73</us-gaap:ConcentrationRiskPercentage1>
    <sgbx:NumberOfVendors
      contextRef="D20210331_CostOfGoodsTotalMember"
      decimals="0"
      id="Tag667"
      unitRef="Vendors">2</sgbx:NumberOfVendors>
    <sgbx:NumberOfVendors
      contextRef="D20200331_CostOfGoodsTotalMember"
      decimals="0"
      id="Tag656"
      unitRef="Vendors">3</sgbx:NumberOfVendors>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="D20200331_CostOfGoodsTotalMember"
      decimals="2"
      id="Tag460"
      unitRef="Pure">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FinancingReceivablesTextBlock contextRef="D20210331" id="Tag645">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="margin: 0px; text-indent: 0px;"&gt;
&lt;table cellpadding="0" style="height: 0px; border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody style="margin: 0px; text-indent: 0px;"&gt;
&lt;tr style="height: 17px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: top; width: 36pt; height: 17px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&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; margin: 0px; text-indent: 0px; height: 17px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&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: 0px; text-indent: 0px;"&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; text-indent: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;At March 31, 2021 and December 31, 2020, the Company&#x2019;s accounts receivable consisted of the following:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"&gt;

&lt;table cellpadding="0" style="height: 201px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;"&gt;
&lt;tbody style="margin: 0px; text-indent: 0px;"&gt;
&lt;tr style="height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"&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;&#160; &#160;Construction services&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;"&gt;2,049,179&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;"&gt;1,391,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="height: 17px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160;Engineering services &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 68,223 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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="margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; 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: 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;&#160; &#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: 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;Medical revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;1,098,271&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;1,157,819&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160;Retainage receivable &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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="margin: 0px; height: 19px; text-indent: 0px;"&gt;
&lt;td style="margin: 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; margin: 0px; text-indent: 0px;"&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;&#160; &#160;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: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;182,012&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"&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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin: 0px; height: 10px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; Total gross receivables &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,012,821 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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="margin: 0px; height: 19px; text-indent: 0px;"&gt;
&lt;td style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt; Less: allowance for credit losses&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(795,914&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; Total net receivables&#160;&#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; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,216,907&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; background-color: #cceeff;"&gt;
&lt;p style="margin: 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-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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;p style="margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"&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 style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span&gt;Receivables are&lt;/span&gt; evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance of doubtful accounts was $795,914 as of March 31, 2021. There was no provision for doubtful accounts, no recoveries collected for doubtful accounts and no write offs during the&#160;three months ended March 31, 2021. There was a provision for doubtful accounts of $10,018, and no write offs for the year ended&#160;December 31, 2020.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="D20210331" id="Tag654">
&lt;table cellpadding="0" style="height: 201px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;"&gt;
&lt;tbody style="margin: 0px; text-indent: 0px;"&gt;
&lt;tr style="height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-align: center; 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-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 36pt;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"&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;&#160; &#160;Construction services&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;"&gt;2,049,179&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;"&gt;1,391,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="height: 17px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160;Engineering services &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 68,223 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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="margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; 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: 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;&#160; &#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: 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;Medical revenue&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;1,098,271&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;"&gt;1,157,819&lt;/td&gt;
&lt;td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160;Retainage receivable &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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="margin: 0px; height: 19px; text-indent: 0px;"&gt;
&lt;td style="margin: 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; margin: 0px; text-indent: 0px;"&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;&#160; &#160;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: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;182,012&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"&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-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="margin: 0px; height: 10px; text-indent: 0px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; Total gross receivables &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 4,012,821 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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="margin: 0px; height: 19px; text-indent: 0px;"&gt;
&lt;td style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt; Less: allowance for credit losses&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(795,914&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 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: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px;"&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle"&gt;
&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &#160; &#160; Total net receivables&#160;&#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; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; text-indent: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,216,907&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; background-color: #cceeff;"&gt;
&lt;p style="margin: 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-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0px; text-align: right; 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-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"&gt;
&lt;p style="margin: 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;
</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20210331_ConstructionRevenueMember"
      decimals="0"
      id="Tag177"
      unitRef="USD">2049179</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_ConstructionRevenueMember"
      decimals="0"
      id="Tag374"
      unitRef="USD">1391555</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20210331_BilledEngineeringServicesMember"
      decimals="0"
      id="Tag343"
      unitRef="USD">68223</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_BilledEngineeringServicesMember"
      decimals="0"
      id="Tag603"
      unitRef="USD">86264</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20210331_MedicalMember"
      decimals="0"
      id="Tag370"
      unitRef="USD">1098271</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_MedicalMember"
      decimals="0"
      id="Tag369"
      unitRef="USD">1157819</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20210331_RetainageReceivableMember"
      decimals="0"
      id="Tag243"
      unitRef="USD">615136</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_RetainageReceivableMember"
      decimals="0"
      id="Tag450"
      unitRef="USD">615136</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20210331_OtherReceivableMember"
      decimals="0"
      id="Tag368"
      unitRef="USD">182012</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231_OtherReceivableMember"
      decimals="0"
      id="Tag254"
      unitRef="USD">180748</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag281"
      unitRef="USD">4012821</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag579"
      unitRef="USD">3431522</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag373"
      unitRef="USD">795914</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag372"
      unitRef="USD">795914</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag253"
      unitRef="USD">3216907</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag371"
      unitRef="USD">2635608</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="D20210331"
      decimals="0"
      id="Tag578"
      unitRef="USD">795914</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="D20201231"
      decimals="0"
      id="Tag103"
      unitRef="USD">10018</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:LongTermContractsOrProgramsDisclosureTextBlock contextRef="D20210331" id="Tag341">
&lt;div id="t_ft_C62P4A0MUO00000000000000000000b"&gt;
&lt;table cellpadding="0" style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman';" 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;5. &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; Contract Assets and Contract Liabilities&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&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 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;"&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 March 31, 2021 and &lt;span style="border-left: none; border-right: none;"&gt;December 31, 2020&lt;/span&gt;:&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: 101px; 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: 19px;"&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="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;"&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;"&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;"&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;"&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;"&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;"&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; 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="vertical-align: bottom; height: 17px; background-color: #cceefa;"&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: #cceefa; 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; background-color: #cceefa; 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: #cceefa; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6,280,201 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceefa; 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; background-color: #cceefa; 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; background-color: #cceefa; 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: #cceefa; width: 9%;"&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: #cceefa; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Estimated earnings 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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(350,587&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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="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; 872,302 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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;/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;span style="font-family: '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: #cceefa;"&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; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,929,614 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&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; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&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="vertical-align: bottom; height: 19px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(5,160,365&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;td style="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="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="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; (5,916,487 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&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;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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160; &#160; Net contract assets (liabilities), on uncompleted contracts&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&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; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;769,249&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceefa;"/&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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; background-color: #cceefa;"&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; background-color: #cceefa;"&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; background-color: #cceefa;"&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;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160;&lt;/span&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;The above amounts are included in the accompanying condensed consolidated balance sheets under the f&lt;span&gt;ollowing&#160;&lt;span&gt;captions at &lt;span style="border-left: none; border-right: none;"&gt;March 31, 2021&lt;/span&gt; and&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;span style="border-left: none; border-right: none;"&gt;December 31, 2020&lt;/span&gt;.&lt;/span&gt;&lt;/span&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; text-indent: 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="height: 70px; 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: 19px;"&gt;
&lt;td style="height: 19px; 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; &lt;/span&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;"&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;"&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;"&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;"&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;"&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;"&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; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Contract assets&#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; &#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: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,902,577 &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; &#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; &#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: 9%;"&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="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; &#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;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: 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,133,328&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; 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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; 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,774,740 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;"&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: 17px; margin-left: 0.1px;"&gt;
&lt;td style="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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &#160; Net contract assets (liabilities)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;769,249&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"/&gt;
&lt;td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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; (471,604 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; 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;/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-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman';"&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. &lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;The Company peri&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times;"&gt;odically&#160;evaluates and revises its estimates and makes adjustments when they are considered necessary.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:LongTermContractsOrProgramsDisclosureTextBlock>
    <us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock contextRef="D20210331" id="Tag219">
&lt;table cellpadding="0" style="height: 101px; 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: 19px;"&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="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;"&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;"&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;"&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;"&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;"&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;"&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; 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="vertical-align: bottom; height: 17px; background-color: #cceefa;"&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: #cceefa; 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; background-color: #cceefa; 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: #cceefa; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 6,280,201 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceefa; 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; background-color: #cceefa; 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; background-color: #cceefa; 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: #cceefa; width: 9%;"&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: #cceefa; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 19px;"&gt;
&lt;td style="vertical-align: bottom; height: 19px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Estimated earnings 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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(350,587&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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="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; 872,302 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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;/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;span style="font-family: '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: #cceefa;"&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; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 5,929,614 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: #cceefa;"&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; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&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="vertical-align: bottom; height: 19px; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(5,160,365&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;td style="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="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="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; (5,916,487 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&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;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: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&#160; &#160; Net contract assets (liabilities), on uncompleted contracts&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&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; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;769,249&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceefa;"/&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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; background-color: #cceefa;"&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; background-color: #cceefa;"&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; background-color: #cceefa;"&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;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160;&lt;/span&gt;</us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock>
    <sgbx:CostsIncurredOnUncompletedContracts
      contextRef="I20210331"
      decimals="0"
      id="Tag99"
      unitRef="USD">6280201</sgbx:CostsIncurredOnUncompletedContracts>
    <sgbx:CostsIncurredOnUncompletedContracts
      contextRef="I20201231"
      decimals="0"
      id="Tag536"
      unitRef="USD">4572581</sgbx:CostsIncurredOnUncompletedContracts>
    <sgbx:EstimatedIncomeLossOnUncompletedContracts
      contextRef="I20210331"
      decimals="0"
      id="Tag101"
      unitRef="USD">-350587</sgbx:EstimatedIncomeLossOnUncompletedContracts>
    <sgbx:EstimatedIncomeLossOnUncompletedContracts
      contextRef="I20201231"
      decimals="0"
      id="Tag108"
      unitRef="USD">872302</sgbx:EstimatedIncomeLossOnUncompletedContracts>
    <sgbx:ContractAssetsGross
      contextRef="I20210331"
      decimals="0"
      id="Tag509"
      unitRef="USD">5929614</sgbx:ContractAssetsGross>
    <sgbx:ContractAssetsGross
      contextRef="I20201231"
      decimals="0"
      id="Tag110"
      unitRef="USD">5444883</sgbx:ContractAssetsGross>
    <sgbx:CostsInExcessOfBillingsToDate
      contextRef="I20210331"
      decimals="0"
      id="Tag102"
      unitRef="USD">5160365</sgbx:CostsInExcessOfBillingsToDate>
    <sgbx:CostsInExcessOfBillingsToDate
      contextRef="I20201231"
      decimals="0"
      id="Tag538"
      unitRef="USD">5916487</sgbx:CostsInExcessOfBillingsToDate>
    <sgbx:Netcontractliabilitiesonuncompletedcontracts
      contextRef="I20210331"
      decimals="0"
      id="Tag100"
      unitRef="USD">769249</sgbx:Netcontractliabilitiesonuncompletedcontracts>
    <sgbx:Netcontractliabilitiesonuncompletedcontracts
      contextRef="I20201231"
      decimals="0"
      id="Tag104"
      unitRef="USD">-471604</sgbx:Netcontractliabilitiesonuncompletedcontracts>
    <sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock contextRef="D20210331" id="Tag173">
&lt;table cellpadding="0" style="height: 70px; 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: 19px;"&gt;
&lt;td style="height: 19px; 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; &lt;/span&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;"&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;"&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;"&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;"&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;"&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;"&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; margin-left: 0.1px;"&gt;
&lt;td style="height: 17px; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Contract assets&#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; &#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: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 1,902,577 &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; &#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; &#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: 9%;"&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="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; &#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;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: 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(1,133,328&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;"&gt;)&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; 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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; 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,774,740 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;"&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: 17px; margin-left: 0.1px;"&gt;
&lt;td style="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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &#160; Net contract assets (liabilities)&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;769,249&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"/&gt;
&lt;td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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; (471,604 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; 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;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock>
    <sgbx:ContractWithCustomerAssetsNetCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag105"
      unitRef="USD">1902577</sgbx:ContractWithCustomerAssetsNetCurrent>
    <sgbx:ContractWithCustomerAssetsNetCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag107"
      unitRef="USD">1303136</sgbx:ContractWithCustomerAssetsNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag106"
      unitRef="USD">1133328</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="I20201231"
      decimals="0"
      id="Tag479"
      unitRef="USD">1774740</us-gaap:ContractWithCustomerLiabilityCurrent>
    <sgbx:ContractWithCustomerAssetLiability
      contextRef="I20210331"
      decimals="0"
      id="Tag109"
      unitRef="USD">769249</sgbx:ContractWithCustomerAssetLiability>
    <sgbx:ContractWithCustomerAssetLiability
      contextRef="I20201231"
      decimals="0"
      id="Tag98"
      unitRef="USD">-471604</sgbx:ContractWithCustomerAssetLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="D20210331" id="Tag180">
&lt;div&gt;
&lt;table cellpadding="0" style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman'; height: 17px; 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-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="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&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&#160;&lt;/span&gt;&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 March 31, 2021 and December 31, 2020, the Company&#x2019;s property, plant and equipment, net consisted of the following:&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: 148px; border-collapse: collapse; margin-left: 0px; font-family: &amp;quot;times new roman&amp;quot;; font-size: 10pt; width: 100.295%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&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;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; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid rgb(0, 0, 0); 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 rgb(0, 0, 0); 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="vertical-align: bottom;height: 17px;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="vertical-align: bottom;height: 17px;background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Computer equipment and software&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 119,437 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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; background-color: rgb(204, 238, 255); 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; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 73,991 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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;/tr&gt;
&lt;tr style="height: 10px;"&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&gt; Furniture and other equipment &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; 16,286 &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; 11,593 &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="height: 15px;"&gt;
&lt;td style="vertical-align: bottom; height: 15px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: rgb(204, 238, 255);"&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;Leasehold improvements&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);"&gt;13,871&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);"&gt;6,071&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px;"&gt;Equipment and machinery&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;1,155,324&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;1,127,647&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: rgb(204, 238, 255);"&gt;Automobiles&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px;"&gt;Building held for leases&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;501,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;501,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255); height: 17px;"&gt;Laboratory and temporary units&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;"&gt;1,350,197&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;"&gt;1,016,238&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px;"&gt;Construction in progress&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;442,515&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&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; background-color: rgb(204, 238, 255);"&gt;&#160; &#160; &#160; Property, plant and equipment&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,603,604 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,741,514 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&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: 19px;"&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;"&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="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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;(149,690&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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; (58,500 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&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; 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; background-color: rgb(204, 238, 255);"&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 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,453,914 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,683,014 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&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 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 three months ended March 31, 2021 and 2020 amounted to $91,190 and $924 respectively.&lt;/span&gt;&#160;&lt;/p&gt;
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="D20210331" id="Tag325">
&lt;table cellpadding="0" style="height: 148px; border-collapse: collapse; margin-left: 0px; font-family: &amp;quot;times new roman&amp;quot;; font-size: 10pt; width: 100.295%;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 10px;"&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;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; font-weight: bold;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td colspan="2" style="border-bottom: 1.5pt solid rgb(0, 0, 0); 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 rgb(0, 0, 0); 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="vertical-align: bottom;height: 17px;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="vertical-align: bottom;height: 17px;background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; Computer equipment and software&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 119,437 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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; background-color: rgb(204, 238, 255); 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; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 73,991 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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;/tr&gt;
&lt;tr style="height: 10px;"&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&gt; Furniture and other equipment &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; 16,286 &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; 11,593 &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="height: 15px;"&gt;
&lt;td style="vertical-align: bottom; height: 15px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: rgb(204, 238, 255);"&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;Leasehold improvements&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);"&gt;13,871&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);"&gt;6,071&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px;"&gt;Equipment and machinery&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;1,155,324&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;1,127,647&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: rgb(204, 238, 255);"&gt;Automobiles&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);"&gt;4,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px;"&gt;Building held for leases&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;501,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px;"&gt;501,336&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255); height: 17px;"&gt;Laboratory and temporary units&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;"&gt;1,350,197&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;"&gt;1,016,238&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; padding: 0px;"&gt;Construction in progress&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;442,515&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 10px;"&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; background-color: rgb(204, 238, 255);"&gt;&#160; &#160; &#160; Property, plant and equipment&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,603,604 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,741,514 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&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: 19px;"&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;"&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="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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;(149,690&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&gt;)&lt;/td&gt;
&lt;td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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; (58,500 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;"&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; 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; background-color: rgb(204, 238, 255);"&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 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 3,453,914 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 2,683,014 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"&gt;
&lt;p style="margin: 0pt;"&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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_ComputerEquipmentMember"
      decimals="0"
      id="Tag362"
      unitRef="USD">119437</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_ComputerEquipmentMember"
      decimals="0"
      id="Tag661"
      unitRef="USD">73991</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_FurnitureAndOtherEquipmentMember"
      decimals="0"
      id="Tag283"
      unitRef="USD">16286</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_FurnitureAndOtherEquipmentMember"
      decimals="0"
      id="Tag662"
      unitRef="USD">11593</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_LeaseholdImprovementsMember"
      decimals="0"
      id="Tag404"
      unitRef="USD">13871</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_LeaseholdImprovementsMember"
      decimals="0"
      id="Tag403"
      unitRef="USD">6071</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_MachineryAndEquipmentMember"
      decimals="0"
      id="Tag366"
      unitRef="USD">1155324</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_MachineryAndEquipmentMember"
      decimals="0"
      id="Tag401"
      unitRef="USD">1127647</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_AutomobilesMember"
      decimals="0"
      id="Tag402"
      unitRef="USD">4638</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_AutomobilesMember"
      decimals="0"
      id="Tag400"
      unitRef="USD">4638</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_BuildingHeldForLeasesMember"
      decimals="0"
      id="Tag397"
      unitRef="USD">501336</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_BuildingHeldForLeasesMember"
      decimals="0"
      id="Tag399"
      unitRef="USD">501336</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_LaboratoryAndTemporaryUnitsMember"
      decimals="0"
      id="Tag249"
      unitRef="USD">1350197</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20200331_LaboratoryAndTemporaryUnitsMember"
      decimals="0"
      id="Tag248"
      unitRef="USD">1016238</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331_ConstructionInProgressMember"
      decimals="0"
      id="Tag365"
      unitRef="USD">442515</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231_ConstructionInProgressMember"
      id="Tag154"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20210331"
      decimals="0"
      id="Tag363"
      unitRef="USD">3603604</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="I20201231"
      decimals="0"
      id="Tag573"
      unitRef="USD">2741514</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="I20210331"
      decimals="0"
      id="Tag252"
      unitRef="USD">149690</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="I20201231"
      decimals="0"
      id="Tag367"
      unitRef="USD">58500</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20210331"
      decimals="0"
      id="Tag398"
      unitRef="USD">3453914</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="I20201231"
      decimals="0"
      id="Tag572"
      unitRef="USD">2683014</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="D20210331"
      decimals="0"
      id="Tag251"
      unitRef="USD">91190</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="D20200331"
      decimals="0"
      id="Tag364"
      unitRef="USD">924</us-gaap:Depreciation>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="D20210331" id="Tag232">
&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 id="t_ft_JX12PGJQEO00000000000000000000b"&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; 7. &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: 107%; 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="margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; text-indent: 0pt; padding-left: 30px; text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt;"&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;). &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; 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 July 31, 2023 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="margin: 0pt 0pt 0pt 35pt; line-height: normal; text-indent: 0pt; /* padding-left: 30px; */text-align: justify;"&gt;&lt;span&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; 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 (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 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, a Texas limited liability company of which CPF GP is the general partner.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20200121_CompanyNoteMember_NotesReceivableMember"
      decimals="0"
      id="Tag230"
      unitRef="USD">400000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20200121_GalvinNoteMember_NotesReceivableMember"
      decimals="0"
      id="Tag5"
      unitRef="USD">100000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20200121_CompanyNoteMember_NotesReceivableMember"
      decimals="0"
      id="Tag234"
      unitRef="USD">400000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20200121_GalvinNoteMember_NotesReceivableMember"
      decimals="0"
      id="Tag4"
      unitRef="USD">100000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I20200121_NotesReceivableMember"
      decimals="2"
      id="Tag267"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20200121_NotesReceivableMember" id="Tag54">2023-07-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ProceedsFromSaleOfNotesReceivable
      contextRef="D20200430_CompanyNoteMember"
      decimals="0"
      id="Tag198"
      unitRef="USD">250000</us-gaap:ProceedsFromSaleOfNotesReceivable>
    <us-gaap:ShortTermNonBankLoansAndNotesPayable
      contextRef="I20200430_CompanyNoteMember"
      decimals="0"
      id="Tag233"
      unitRef="USD">250000</us-gaap:ShortTermNonBankLoansAndNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="I20200430_CompanyNoteMember"
      decimals="2"
      id="Tag268"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20200430_NotesReceivableMember" id="Tag235">2023-07-31</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:NotePayableTextBlock contextRef="D20210331" id="Tag40">
&lt;div id="t_ft_I4ZO14A2IO00000000000000000000b"&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; 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: 107%; 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;p style="margin: 0pt 0pt 0pt 37pt; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"&gt;&lt;span style="font-size: 10pt; line-height: 107%; color: #000000;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; 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;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 $200,000 (&#x201c;Note&#x201d;) that bears interest at a rate of &lt;span style="line-height: inherit;"&gt;nine&lt;/span&gt; percent (9%) per annum, due on July 31, 2023, 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 2019-1 LLC. The Company&lt;/span&gt;&#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 2020, the Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of the Company's common stock.&lt;/span&gt;&lt;/p&gt;
</sgbx:NotePayableTextBlock>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="D20200204_SecuritiesPurchaseAgreementMember_InvestorMember"
      decimals="0"
      id="Tag393"
      unitRef="USD">200000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="I20200204_SecuritiesPurchaseAgreementMember_InvestorMember"
      decimals="2"
      id="Tag392"
      unitRef="Pure">0.09</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="D20200204_SecuritiesPurchaseAgreementMember_InvestorMember"
      id="Tag388">2023-07-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:NotesPayable
      contextRef="I20201231_InvestorMember"
      decimals="0"
      id="Tag201"
      unitRef="USD">200000</us-gaap:NotesPayable>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="I20201231_InvestorMember"
      decimals="0"
      id="Tag200"
      unitRef="USD">6263</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="D20201231_InvestorMember"
      decimals="0"
      id="Tag199"
      unitRef="Shares">73665</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="D20210331" id="Tag567">
&lt;div id="t_ft_L9PWQ6N6PC00000000000000000000b"&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; 9. &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; Business Combination &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&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="font-family: 'times new roman', times; font-size: 10pt;"&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"&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 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;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: 107%; font-size: 11pt; font-family: Calibri, sans-serif;"&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: 71px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"&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: 18px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; 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: 18px; text-align: right; padding: 0px; background-color: #cceeff; width: 9%;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;1,059,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;"&gt;Earnout&#160;liability&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px; height: 17px;"&gt;&lt;span&gt;&lt;span class="selected"&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-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 18px; background-color: #cceeff;"&gt;Settlement of accounts receivable and net contract liabilities&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 18px; padding: 0px; background-color: #cceeff;"&gt;(94,980&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px 1px;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"&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: 18px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;964,620&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px;"&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;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&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;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"&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-align: center; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div id="fs_8OCZ9XAWCW00000000000000000000B"&gt;

&lt;table border="0" cellpadding="0" style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 209px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36pt;"&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; Cash and cash equivalents&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; 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: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 9%;" 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: 18px; 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: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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-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: 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-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: 18px; 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: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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; Property, plant and equipment &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-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: 18px; 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&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff;"&gt;Goodwill&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; background-color: #cceeff;"&gt;85,810&lt;/td&gt;
&lt;td style="padding: 0px; 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; 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: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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; Accounts payable and accrued expenses&#160; &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="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: 18px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px;"&gt;Assumed liabilities&lt;/td&gt;
&lt;td style="padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right;"&gt;(285,204&lt;/td&gt;
&lt;td style="padding: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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;"&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;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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: 0pt 0pt 0pt 36pt;"&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: 11pt; font-family: Calibri, sans-serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&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 initial contingent consideration liability of $0 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. As of March 31, 2021, the liability remains to be $0.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
    <sgbx:AcquisitionCash
      contextRef="I20200917"
      decimals="0"
      id="Tag481"
      unitRef="USD">1059600</sgbx:AcquisitionCash>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="D20210331" id="Tag580">
&lt;table style="height: 71px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"&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: 18px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; 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: 18px; text-align: right; padding: 0px; background-color: #cceeff; width: 9%;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;1,059,600&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;"&gt;Earnout&#160;liability&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px; height: 17px;"&gt;&lt;span&gt;&lt;span class="selected"&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-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 18px; background-color: #cceeff;"&gt;Settlement of accounts receivable and net contract liabilities&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; text-align: right; height: 18px; padding: 0px; background-color: #cceeff;"&gt;(94,980&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px 1px;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 18px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"&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: 18px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;964,620&lt;/span&gt;&lt;/td&gt;
&lt;td style="height: 18px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:Cash
      contextRef="I20210331"
      decimals="0"
      id="Tag438"
      unitRef="USD">1059600</us-gaap:Cash>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability
      contextRef="I20210331"
      id="Tag545"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities
      contextRef="I20210331"
      decimals="0"
      id="Tag440"
      unitRef="USD">-94980</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="D20210331"
      decimals="0"
      id="Tag435"
      unitRef="USD">964620</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="D20210331" id="Tag395">
&lt;table border="0" cellpadding="0" style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 209px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36pt;"&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; Cash and cash equivalents&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; height: 18px; 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: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 9%;" 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: 18px; 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: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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-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: 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-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: 18px; 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: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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; Property, plant and equipment &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-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: 18px; 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&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff;"&gt;Goodwill&lt;/td&gt;
&lt;td style="padding: 0px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right; background-color: #cceeff;"&gt;85,810&lt;/td&gt;
&lt;td style="padding: 0px; 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; 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: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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; Accounts payable and accrued expenses&#160; &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="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: 18px; background-color: #cceeff;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px;"&gt;Assumed liabilities&lt;/td&gt;
&lt;td style="padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px; text-align: right;"&gt;(285,204&lt;/td&gt;
&lt;td style="padding: 0px;"&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 18px;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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;"&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;"&gt;
&lt;td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"&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="I20210331"
      decimals="0"
      id="Tag605"
      unitRef="USD">316432</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="I20210331"
      decimals="0"
      id="Tag604"
      unitRef="USD">252557</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="I20210331"
      decimals="0"
      id="Tag606"
      unitRef="USD">130799</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="I20210331"
      decimals="0"
      id="Tag484"
      unitRef="USD">7400</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="I20210331"
      decimals="0"
      id="Tag482"
      unitRef="USD">1154818</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets
      contextRef="I20210331"
      decimals="0"
      id="Tag608"
      unitRef="USD">57120</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="I20210331"
      decimals="0"
      id="Tag434"
      unitRef="USD">85810</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="I20210331"
      decimals="0"
      id="Tag607"
      unitRef="USD">68344</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses
      contextRef="I20210331"
      decimals="0"
      id="Tag437"
      unitRef="USD">733529</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="I20210331"
      decimals="0"
      id="Tag441"
      unitRef="USD">285204</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities
      contextRef="I20210331"
      decimals="0"
      id="Tag581"
      unitRef="USD">32807</sgbx:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="I20210331"
      decimals="0"
      id="Tag439"
      unitRef="USD">57120</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="I20210331"
      decimals="0"
      id="Tag436"
      unitRef="USD">964620</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="I20210331"
      decimals="0"
      id="Tag433"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="D20210331" id="Tag674">
&lt;div id="t_ft_I45FPR1MG000000000000000000000b"&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; 10. &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; Leases &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&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="line-height: 1.3; margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="line-height: inherit;"&gt;The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements.&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&#160;The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.&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;&#160;In addition, CAT leases a vacant retail space that has been converted for the use of COVID-19 testing, vaccine distribution and a medical lab. The CAT lease term is for eighteen months.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 5pt 0pt 5pt 36pt; text-indent: 0pt;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 7pt;"&gt;&#160;&lt;/span&gt;&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&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 7pt;"&gt;&#160;&#160;&lt;/span&gt;&lt;/span&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;table style="height: 210px; 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="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 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;March 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="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;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;"&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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px; width: 36pt;"&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; width: 43%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 9%;"&gt;1,538,885&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"&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; margin-left: 0.1px; height: 10px;"&gt;
&lt;p&gt;(413,084&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 10px;"&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; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(1,126,283&lt;/span&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px;"&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; margin-left: 0.1px; height: 10px;"&gt;(1,539,367&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 10px;"&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;46,653&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; margin-left: 0.1px; height: 10px;"&gt;(19,059&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;"&gt;(26,318&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;"&gt;(45,377&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br/&gt;&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;4.15 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;2.36 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;p style="margin: 0pt; text-align: center; text-indent: 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="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="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="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="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;table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 174px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; width: 36pt;"&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="width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; width: 9%; border-bottom: 2px solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Operating&lt;/span&gt;&lt;/td&gt;
&lt;td style="/* background-color: #cceeff; */text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"&gt;&lt;span style="font-weight: bold;"&gt;Financing&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"&gt;&lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; 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 style="height: 17px; background-color: #cceeff;"&gt;2021&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding: 0px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;340,209&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: left; padding: 0px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;15,120&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: left; padding: 0px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;355,329&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 style="height: 17px;"&gt;2022&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;401,622&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;20,160&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;421,782&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 style="height: 17px; background-color: #cceeff;"&gt;2023&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;330,300&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;11,760&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;342,060&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 style="height: 17px;"&gt;2024&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;324,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;-&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;324,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: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;2025&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;243,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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;-&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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;243,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: 19px;"&gt;
&lt;td style="height: 19px; b: #cceeff;"&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="height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;1,639,131&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;47,040&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;1,686,171&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;99,764&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;1,663&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;101,427&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; padding: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,539,367&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: left; padding: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;45,377&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: left; padding: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,584,744&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="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"&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: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;CAT has subleased its leased vacant area for a period of one year, the licensee has the option to terminate at any time after the first six month. Anticipated future lease revenue, under this leases is $1,440,000 for the remaining period ending December 31, 2021 and $320,000 for the year ending December 31, 2022.&lt;/span&gt;&lt;/p&gt;
&lt;p style="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-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeasesIndemnificationAgreementsDescription contextRef="D20210331" id="Tag419">&#160;The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.</us-gaap:OperatingLeasesIndemnificationAgreementsDescription>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="I20210331" id="Tag410">P18M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock contextRef="D20210331" id="Tag396">
&lt;table style="height: 210px; 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="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 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;March 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="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;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;"&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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="text-align: left; margin-left: 0.1px; height: 10px; width: 36pt;"&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; width: 43%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 9%;"&gt;1,538,885&lt;/td&gt;
&lt;td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"&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; margin-left: 0.1px; height: 10px;"&gt;
&lt;p&gt;(413,084&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 10px;"&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; margin-left: 0.1px; height: 10px;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;(1,126,283&lt;/span&gt;&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px;"&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; margin-left: 0.1px; height: 10px;"&gt;(1,539,367&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 10px;"&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;46,653&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; margin-left: 0.1px; height: 10px;"&gt;(19,059&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;"&gt;(26,318&lt;/td&gt;
&lt;td style="padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;"&gt;(45,377&lt;/td&gt;
&lt;td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br/&gt;&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;4.15 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;2.36 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="I20210331"
      decimals="0"
      id="Tag429"
      unitRef="USD">1538885</sgbx:OperatingLeaseRightOfUseAssets>
    <sgbx:OperatingLeaseLiabilitiesCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag427"
      unitRef="USD">-413084</sgbx:OperatingLeaseLiabilitiesCurrent>
    <sgbx:OperatingLeaseLiabilitiesNoncurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag409"
      unitRef="USD">-1126283</sgbx:OperatingLeaseLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20210331"
      decimals="0"
      id="Tag415"
      unitRef="USD">1539367</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="I20210331"
      decimals="0"
      id="Tag591"
      unitRef="USD">46653</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag406"
      unitRef="USD">19059</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="I20210331"
      decimals="0"
      id="Tag291"
      unitRef="USD">26318</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="I20210331"
      decimals="0"
      id="Tag408"
      unitRef="USD">45377</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="I20210331" id="Tag413">P4Y1M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="I20210331" id="Tag431">P2Y4M9D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="I20210331"
      decimals="2"
      id="Tag525"
      unitRef="Pure">0.03</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="I20210331"
      decimals="2"
      id="Tag418"
      unitRef="Pure">0.03</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <sgbx:LesseeLeaseLiabilityMaturityTableTextBlock contextRef="D20210331" id="Tag676">
&lt;table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 174px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 17px;"&gt;
&lt;td style="height: 17px; width: 36pt;"&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="width: 1%; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; width: 9%; border-bottom: 2px solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Operating&lt;/span&gt;&lt;/td&gt;
&lt;td style="/* background-color: #cceeff; */text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"&gt;&lt;span style="font-weight: bold;"&gt;Financing&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"&gt;&lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 17px; 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 style="height: 17px; background-color: #cceeff;"&gt;2021&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; padding: 0px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;340,209&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: left; padding: 0px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;15,120&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: left; padding: 0px; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; background-color: #cceeff;"&gt;355,329&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 style="height: 17px;"&gt;2022&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;401,622&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;20,160&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;421,782&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 style="height: 17px; background-color: #cceeff;"&gt;2023&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;330,300&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;11,760&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;342,060&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 style="height: 17px;"&gt;2024&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;324,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;-&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;324,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: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;2025&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;243,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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;-&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; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"&gt;243,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: 19px;"&gt;
&lt;td style="height: 19px; b: #cceeff;"&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="height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;1,639,131&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;47,040&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: right; height: 19px;"&gt;1,686,171&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;99,764&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;1,663&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;101,427&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; padding: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,539,367&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: left; padding: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;45,377&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: left; padding: 0px;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; text-align: right;"&gt;1,584,744&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="I20210331"
      decimals="0"
      id="Tag516"
      unitRef="USD">340209</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="I20210331"
      decimals="0"
      id="Tag480"
      unitRef="USD">15120</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="I20210331"
      decimals="0"
      id="Tag425"
      unitRef="USD">355329</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="I20210331"
      decimals="0"
      id="Tag411"
      unitRef="USD">401622</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="I20210331"
      decimals="0"
      id="Tag391"
      unitRef="USD">20160</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="I20210331"
      decimals="0"
      id="Tag430"
      unitRef="USD">421782</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="I20210331"
      decimals="0"
      id="Tag428"
      unitRef="USD">330300</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="I20210331"
      decimals="0"
      id="Tag424"
      unitRef="USD">11760</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="I20210331"
      decimals="0"
      id="Tag688"
      unitRef="USD">342060</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="I20210331"
      decimals="0"
      id="Tag426"
      unitRef="USD">324000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="I20210331"
      id="Tag421"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="I20210331"
      decimals="0"
      id="Tag687"
      unitRef="USD">324000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="I20210331"
      decimals="0"
      id="Tag407"
      unitRef="USD">243000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="I20210331"
      id="Tag686"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="I20210331"
      decimals="0"
      id="Tag432"
      unitRef="USD">243000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="I20210331"
      decimals="0"
      id="Tag420"
      unitRef="USD">1639131</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="I20210331"
      decimals="0"
      id="Tag390"
      unitRef="USD">47040</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:OtherCommitment
      contextRef="I20210331"
      decimals="0"
      id="Tag511"
      unitRef="USD">1686171</us-gaap:OtherCommitment>
    <sgbx:TotalOperatingImputedInterest
      contextRef="I20210331"
      decimals="0"
      id="Tag631"
      unitRef="USD">99764</sgbx:TotalOperatingImputedInterest>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="I20210331"
      decimals="0"
      id="Tag412"
      unitRef="USD">1663</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="I20210331"
      decimals="0"
      id="Tag527"
      unitRef="USD">101427</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="I20210331"
      decimals="0"
      id="Tag417"
      unitRef="USD">1539367</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="I20210331"
      decimals="0"
      id="Tag416"
      unitRef="USD">45377</us-gaap:FinanceLeaseLiability>
    <sgbx:Presentvalueofleaseliabilities
      contextRef="I20210331"
      decimals="0"
      id="Tag405"
      unitRef="USD">1584744</sgbx:Presentvalueofleaseliabilities>
    <sgbx:SubleaseTerm contextRef="D20210331" id="Tag422">P1Y</sgbx:SubleaseTerm>
    <us-gaap:FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear
      contextRef="I20210331"
      decimals="0"
      id="Tag414"
      unitRef="USD">1440000</us-gaap:FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear>
    <us-gaap:FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears
      contextRef="I20210331"
      decimals="0"
      id="Tag423"
      unitRef="USD">320000</us-gaap:FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears>
    <us-gaap:EarningsPerShareTextBlock contextRef="D20210331" id="Tag167">
&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-right: none; border-left: none;"&gt;
&lt;div id="t_ft_6TBAVQ148W00000000000000000000b"&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&gt;&lt;b&gt;11.&lt;/b&gt;&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; 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: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 35pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"&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;&lt;/span&gt;&lt;br/&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.3;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;&#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.3;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"&gt;At March 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343 and 128,090 shares of common stock, respectively, &lt;span style="color: #000000; line-height: inherit;"&gt;outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of March 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;At &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;March 31, 2020&lt;/span&gt;, there were options&lt;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;"&gt;, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 9,187 and 53,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20210331_NonEmployeesMember"
      decimals="0"
      id="Tag317"
      unitRef="Shares">36436</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20210331_NonDirectorsMember"
      decimals="0"
      id="Tag316"
      unitRef="Shares">884343</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20210331_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag677"
      unitRef="Shares">128090</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20200331_NonEmployeesMember"
      decimals="0"
      id="Tag619"
      unitRef="Shares">52337</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20200331_NonDirectorsMember"
      decimals="0"
      id="Tag618"
      unitRef="Shares">9187</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="D20200331_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag617"
      unitRef="Shares">53190</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <sgbx:ConstructionBacklogTextBlock contextRef="D20210331" id="Tag176">
&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; 12. &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; 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: 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 represents the backlog of signed construction and engineering contracts in existence at March 31, 2021 and December 31, 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 March 31, 2021&#160;and December 31, 2020, respectively, on which work has not yet begun:&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;br/&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px; margin-left: 0.1px;"&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="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;"&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: 19px; 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; 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;"&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;"&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: 19px; 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; 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;"&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: 19px;"&gt;
&lt;td style="height: 19px; 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="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; font-weight: bold;"&gt; Balance - beginning of period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 9%;"&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: 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="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="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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 9%;"&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: 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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; margin: 0pt;"&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; 1,047,324 &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: 13px;"&gt;
&lt;td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&gt;Adjustments and cancellations, net&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;(27,370&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&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;span style="font-family: '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; Subtotal&#160;&#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;26,164,785&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; 31,423,676 &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: 19px;"&gt;
&lt;td style="height: 19px; 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="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: contract revenue earned during the period &lt;/span&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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #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: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(3,293,305&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"&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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #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: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"&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: 19px; background-color: #cceeff;"&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;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; 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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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; $ &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; 22,871,480 &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; $ &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; 25,117,461 &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;/tbody&gt;
&lt;/table&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;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'; font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;Backlog at March 31, 2021 included&#160;&lt;span style="border-right: none; border-left: none;"&gt;two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million&#160;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;&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;"&gt;three&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;contracts during the fourth quarter of&#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; display: inline !important; float: none;"&gt;2020&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;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&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. In addition, the Company executed&#160;one large contract in the first quarter of 2021 in the amount of approximately $1.3 million.&#160;&lt;/span&gt;&lt;/span&gt;The Company expects that all of this revenue will be realized by March 31, 2023.&lt;/span&gt;&lt;span&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;Under the ELA, the Company cannot guarantee, but expects to receive, approximately $2.4 million in royalties for &lt;span style="border-left: none; border-right: none;"&gt;one&lt;/span&gt; such project. The Company expects to receive these royalties for this &lt;span style="border-left: none; border-right: none;"&gt;one&lt;/span&gt; such project through September 30, 2022. Backlog does not include expected royalty fees to the Company under the ELA from projects to be delivered&#160;by our licensee.&#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 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: 0in 7.4pt 0.15pt 0.5in;"&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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The Company&#x2019;s remaining backlog as of&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;March 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;represents the remaining transaction&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;price&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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;span&gt;&#160;&lt;/span&gt;of firm contracts for which work has not been performed and excludes unexercised contract options.&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-style: initial; text-decoration-color: initial;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 7.4pt 0.15pt 0.5in;"&gt;&lt;span style="font-size: 10pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 7.4pt 0.15pt 0.5in; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2021 over the following period:&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0in 7.4pt .15pt .5in;"&gt;&lt;br/&gt;&lt;/p&gt;

&lt;table border="0" style="height: 69px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&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; width: 36pt;"/&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;Within 1 year&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: 9%;"&gt;10,015,230&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: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;1 to 2 years&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 2pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;"&gt;12,856,250&lt;/td&gt;
&lt;td style="height: 17px;"&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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;Total Backlog&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;"&gt;22,871,480&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&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="D20210331" id="Tag81">
&lt;table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px; margin-left: 0.1px;"&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="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;"&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: 19px; 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; 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;"&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;"&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: 19px; 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; 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;"&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: 19px;"&gt;
&lt;td style="height: 19px; 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="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; font-weight: bold;"&gt; Balance - beginning of period &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="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="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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 9%;"&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: 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="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="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; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 9%;"&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: 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 10px;"&gt;
&lt;td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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; margin: 0pt;"&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; 1,047,324 &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: 13px;"&gt;
&lt;td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&gt;Adjustments and cancellations, net&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;(27,370&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"&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;span style="font-family: '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; Subtotal&#160;&#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;26,164,785&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; 31,423,676 &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: 19px;"&gt;
&lt;td style="height: 19px; 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="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: contract revenue earned during the period &lt;/span&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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #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: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(3,293,305&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"&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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #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: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"&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: 19px; background-color: #cceeff;"&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;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; 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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: '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; $ &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; 22,871,480 &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; $ &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; 25,117,461 &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;/tbody&gt;
&lt;/table&gt;
</sgbx:ScheduleOfConstructionBacklogTableTextBlock>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20201231"
      decimals="0"
      id="Tag680"
      unitRef="USD">25117461</sgbx:ConstructionContractsBacklog>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20191231"
      decimals="0"
      id="Tag685"
      unitRef="USD">17634261</sgbx:ConstructionContractsBacklog>
    <sgbx:NewContractsReceivedDuringYear
      contextRef="D20210331"
      decimals="0"
      id="Tag650"
      unitRef="USD">1047324</sgbx:NewContractsReceivedDuringYear>
    <sgbx:NewContractsReceivedDuringYear
      contextRef="D20201231"
      decimals="0"
      id="Tag689"
      unitRef="USD">13816785</sgbx:NewContractsReceivedDuringYear>
    <sgbx:AdjustmentsAndCancellationsNet
      contextRef="D20210331"
      id="Tag209"
      unitRef="USD"
      xsi:nil="true"/>
    <sgbx:AdjustmentsAndCancellationsNet
      contextRef="D20201231"
      decimals="0"
      id="Tag678"
      unitRef="USD">-27370</sgbx:AdjustmentsAndCancellationsNet>
    <sgbx:ConstructionBacklogGross
      contextRef="D20210331"
      decimals="0"
      id="Tag684"
      unitRef="USD">26164785</sgbx:ConstructionBacklogGross>
    <sgbx:ConstructionBacklogGross
      contextRef="D20201231"
      decimals="0"
      id="Tag336"
      unitRef="USD">31423676</sgbx:ConstructionBacklogGross>
    <sgbx:ContractRevenue
      contextRef="D20210331"
      decimals="0"
      id="Tag642"
      unitRef="USD">3293305</sgbx:ContractRevenue>
    <sgbx:ContractRevenue
      contextRef="D20201231"
      decimals="0"
      id="Tag648"
      unitRef="USD">6306215</sgbx:ContractRevenue>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20210331"
      decimals="0"
      id="Tag681"
      unitRef="USD">22871480</sgbx:ConstructionContractsBacklog>
    <sgbx:ConstructionContractsBacklog
      contextRef="I20201231"
      decimals="0"
      id="Tag653"
      unitRef="USD">25117461</sgbx:ConstructionContractsBacklog>
    <sgbx:ContractBacklogDescription contextRef="D20210331" id="Tag644">two 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="D20201231_ExclusiveLicenseAgreementMember"
      decimals="0"
      id="Tag138"
      unitRef="Item">3</sgbx:NumberOfLargeContracts>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20201231_ContractOneMember_ExclusiveLicenseAgreementMember"
      decimals="-5"
      id="Tag647"
      unitRef="USD">2700000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20201231_ContractTwoMember_ExclusiveLicenseAgreementMember"
      decimals="-4"
      id="Tag651"
      unitRef="USD">800000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20201231_ContractThreeMember_ExclusiveLicenseAgreementMember"
      decimals="-4"
      id="Tag659"
      unitRef="USD">700000</sgbx:ConstructionBacklogContractRevenue>
    <sgbx:NumberOfLargeContracts
      contextRef="D20210331_ExclusiveLicenseAgreementMember"
      decimals="0"
      id="Tag649"
      unitRef="Item">1</sgbx:NumberOfLargeContracts>
    <sgbx:ConstructionBacklogContractRevenue
      contextRef="D20191231"
      decimals="-5"
      id="Tag679"
      unitRef="USD">2400000</sgbx:ConstructionBacklogContractRevenue>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="D20210331_ConstructionBacklogMember"
      id="Tag643">
&lt;table border="0" style="height: 69px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"&gt;
&lt;tbody&gt;
&lt;tr style="height: 18px; margin-left: 0.1px;"&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"&gt;&lt;strong&gt;2021&lt;/strong&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 18px;"&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; width: 36pt;"/&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;Within 1 year&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: 9%;"&gt;10,015,230&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: 17px;"&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;1 to 2 years&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 2pt solid #000000;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;"&gt;12,856,250&lt;/td&gt;
&lt;td style="height: 17px;"&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;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;Total Backlog&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"&gt;$&lt;/td&gt;
&lt;td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;"&gt;22,871,480&lt;/td&gt;
&lt;td style="height: 17px; background-color: #cceeff;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20210331_WithinOneYearMember"
      decimals="0"
      id="Tag658"
      unitRef="USD">10015230</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20210331_OneToTwoYearMember"
      decimals="0"
      id="Tag641"
      unitRef="USD">12856250</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="I20210331"
      decimals="0"
      id="Tag652"
      unitRef="USD">22871480</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="D20210331" id="Tag663">
&lt;div style="border-right: none; border-left: 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; 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-weight: bold;"&gt; Stockholders&#x2019; Equity&#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="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;"&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;"&gt;Public Offerings &#x2013;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&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;"&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;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"&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&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;440,000&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;shares of common stock at a public offering price of $&lt;span&gt;4.25&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;per share, resulting in aggregate net proceeds of approximately&#160;$1,522,339&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&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; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;and no warrants to purchase were issued to the underwriters.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"&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&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;6,000,000&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;shares of common stock at a public offering price of $&lt;span&gt;2.50&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;per share. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"&gt;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. &lt;span style="border-left: none; border-right: none;"&gt;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 &lt;span&gt;underwriters.&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;span style="font-family: 'times new roman', times; font-size: 10pt;"&gt;&lt;span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"&gt;&lt;span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200430"
      decimals="0"
      id="Tag8"
      unitRef="Shares">440000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200430_IPOMember"
      decimals="2"
      id="Tag205"
      unitRef="USDPerShare">4.25</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:OtherUnderwritingExpense contextRef="D20200430" decimals="0" id="Tag6" unitRef="USD">1522339</us-gaap:OtherUnderwritingExpense>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="I20200430"
      decimals="0"
      id="Tag203"
      unitRef="USD">347661</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200531_4"
      decimals="0"
      id="Tag337"
      unitRef="Shares">6000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="I20200531_IPOMember"
      decimals="2"
      id="Tag284"
      unitRef="USDPerShare">2.50</us-gaap:SaleOfStockPricePerShare>
    <sgbx:OptionsGrantedToPurchaseCommonStock
      contextRef="I20200531"
      decimals="0"
      id="Tag213"
      unitRef="Shares">900000</sgbx:OptionsGrantedToPurchaseCommonStock>
    <sgbx:CommonStockExercisePricePerShare
      contextRef="D20200531_4"
      decimals="2"
      id="Tag282"
      unitRef="USDPerShare">0.01</sgbx:CommonStockExercisePricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="I20200515"
      decimals="0"
      id="Tag208"
      unitRef="Shares">900000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20200515"
      decimals="0"
      id="Tag338"
      unitRef="Shares">6900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:OtherUnderwritingExpense contextRef="D20200515" decimals="0" id="Tag7" unitRef="USD">15596141</us-gaap:OtherUnderwritingExpense>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="I20200515"
      decimals="0"
      id="Tag56"
      unitRef="USD">1653859</us-gaap:DeferredFinanceCostsNet>
    <sgbx:CommonStockNumberOfSharesUnderwritter
      contextRef="I20200515"
      decimals="0"
      id="Tag238"
      unitRef="Shares">300000</sgbx:CommonStockNumberOfSharesUnderwritter>
    <sgbx:WarrantsDisclosureTextBlock contextRef="D20210331" id="Tag335">
&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; 14. &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;"&gt;&lt;span style="font-size: 10.0pt;"&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 &lt;span style="border-left: none; border-right: none;"&gt;June 21, 2023.&lt;/span&gt;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/&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/&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="border-right: none; border-left: none;"&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/&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/&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-left: none; border-right: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span&gt;April 24, 2024&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: 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;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;br/&gt;&lt;/span&gt;&lt;/span&gt;&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: 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&lt;span/&gt;&#160;per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire&#160;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span&gt;August 29, 2024&lt;/span&gt;&lt;/span&gt;.&#160;&lt;/span&gt;&lt;/span&gt;&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: 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;br/&gt;&lt;/span&gt;&lt;/span&gt;&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: 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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;In conjunction with the Underwriting Agreement in May 2020&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: 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 Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000&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: 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;&#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: 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;shares of common stock at an initial exercise price of $3.14&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: 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;&#160;per share. The warrants are exercisable at the option of the holder on or after&lt;span&gt;&#160;November 6, 2020&lt;/span&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: 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;&#160;&lt;/span&gt;and expire May 5, 2025&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: 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;.&#160; During the three months ended March 31, 2021, 225,100 warrants were exercised and converted into common stock of the Company.&#160; The Company received proceeds of approximately $703,000 from the conversion of the exercised&#160;warrants.&#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&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: 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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;


&lt;p style="margin-left: .5in;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;In connection with a convertible debenture issued on November 12, 2019&lt;/span&gt;&lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;, the Company entered into a Placement Agency Agreement (the &#x201c;&lt;i&gt;Placement Agency Agreement&lt;/i&gt;&#x201d;) with ThinkEquity, a division of Fordham Financial Management, Inc. (the &#x201c;&lt;i&gt;Placement Agent&lt;/i&gt;&#x201d;), pursuant to which the Company had agreed to pay the Placement Agent a cash fee equal to 9% of the gross proceeds received by the Company from the investor in this transaction, as well as a one-time expense fee of $15,000 for aggregate out-of-pocket expenses incurred collectively in this transaction. Pursuant to the Placement Agency Agreement, the Company also agreed to grant to the Placement Agent or its designees warrants to purchase up to 9% of the aggregate number of shares of common stock underlying the Debenture, which was equal to&#160;5,404 shares of common stock, at an exercise price of 110% of the closing price of the Company&#x2019;s common stock on the closing date (the &#x201c;&lt;i&gt;Placement Agent Warrants&lt;/i&gt;&#x201d;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left: .5in;"&gt;&lt;span style="mso-comment-continuation: 2;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left: .5in;"&gt;&lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of five years. In the event that there is not an effective registration statement permitting for the resale of the shares underlying the Placement Agent Warrants, the Placement Agent Warrant&#x2019;s shall be exercisable on a cashless basis. There are significant restrictions pursuant to FINRA Rule 5110 against transferring the Placement Agent&#x2019;s Warrants and the shares issuable upon exercise of the Placement Agent Warrants during the one hundred eighty (180) days after the closing date.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left: .5in;"&gt;&lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left: .5in;"&gt;&lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;On December 10, 2019, the&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-comment-continuation: 2;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Company and ThinkEquity&#160;entered into a waiver agreement (&#x201c;Waiver of Warrant&#x201d;) pursuant to which ThinkEquity surrendered its rights to a warrant previously issued to ThinkEquity on November 12, 2019 to purchase 5,404 shares of the Company&#x2019;s common stock as compensation for acting as placement agent for the private placement of the Debenture. For the three months ending March 31, 2021, we had 225,100 warrants that converted into common stock.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</sgbx:WarrantsDisclosureTextBlock>
    <sgbx:WarrantsToPurchase
      contextRef="D20170630_WarrantFourMember_1"
      decimals="0"
      id="Tag119"
      unitRef="Shares">4313</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20170630_WarrantFourMember"
      decimals="2"
      id="Tag204"
      unitRef="USDPerShare">125.00</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20170630" id="Tag387">2023-06-21</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="D20170630_WarrantFourMember_1"
      decimals="0"
      id="Tag217"
      unitRef="USD">63796</us-gaap:FairValueAdjustmentOfWarrants>
    <sgbx:WarrantsToPurchase
      contextRef="D20190430_WarrantOneMember"
      decimals="0"
      id="Tag210"
      unitRef="Shares">42388</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20190430_WarrantOneMember"
      decimals="2"
      id="Tag521"
      unitRef="USDPerShare">27.50</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20190430_WarrantOneMember" id="Tag175">2024-10-29</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20190430_WarrantTwoMember"
      decimals="0"
      id="Tag211"
      unitRef="Shares">4239</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20190430_WarrantTwoMember"
      decimals="2"
      id="Tag206"
      unitRef="USDPerShare">27.50</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20190430_WarrantTwoMember" id="Tag174">2024-04-24</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20190831_WarrantThreeMember"
      decimals="0"
      id="Tag526"
      unitRef="Shares">2250</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20190831_WarrantThreeMember"
      decimals="2"
      id="Tag386"
      unitRef="USDPerShare">21.25</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20190831_WarrantThreeMember" id="Tag522">2024-08-29</us-gaap:DebtInstrumentMaturityDate>
    <sgbx:WarrantsToPurchase
      contextRef="D20200531"
      decimals="0"
      id="Tag216"
      unitRef="Shares">300000</sgbx:WarrantsToPurchase>
    <us-gaap:SharePrice
      contextRef="I20200531"
      decimals="2"
      id="Tag212"
      unitRef="USDPerShare">3.14</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentMaturityDate contextRef="D20200531_4" id="Tag207">2025-05-05</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="D20210331" id="Tag690">
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div id="t_ft_D9JH9V6VG000000000000000000000b"&gt;
&lt;table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" 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;&lt;span&gt;15&lt;/span&gt;. &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; Share-based Compensation&#160;&#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; text-indent: 0pt; line-height: 1.5; text-align: justify;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.3; text-align: justify;"&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 class="selected" 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; font-size: 13.3333px; line-height: inherit;"&gt;On October 26, 2016, the Company&#x2019;s Board of Directors approved the issuance of up to 25,000&#160;&lt;/span&gt;&lt;span style="line-height: inherit;"&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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; line-height: inherit;"&gt;. Stock Incentive Plan, as further amended eff&lt;/span&gt;ective&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; line-height: inherit;"&gt;&#160;June 1, 2018 and as further amended on July 30, 2020 (the &#x201c;Incentive Plan&#x201d;). The Incentive Plan authorizes the issuance of up to 1,125,000&lt;/span&gt;&lt;span class="selected" style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;&#160;shares of common stock. 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, emplo&lt;span style="line-height: inherit;"&gt;yees 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. As of March 31, 2021, there were 179,547&lt;/span&gt;&lt;/span&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: 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;&#160;shares of common stock available for issuance&#160;under the&#160;&lt;/span&gt;&lt;/span&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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;Incentive Plan&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: start;"&gt;.&#160;&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;strong&gt;Stock-Based Compensation Expense&lt;/strong&gt;&#160; &#160;&lt;/p&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;Stock-based compensation expense is included in the condensed consolidated statements of operations &lt;span&gt;as follows:&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&#160;&lt;/span&gt;&#160;&#160;&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 style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; 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: 72px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"&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 style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="5" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;br/&gt;&lt;span&gt;March 31,&lt;/span&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; margin-left: 0.1px;"&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 style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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 colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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;p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; padding: 0px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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-indent: 0px; 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-align: start;"&gt; Payroll&#160;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: 1%;"&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; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%; border-bottom: 2px solid #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: 17px; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;286,186&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 2%;"&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: 1%; border-bottom: 2px solid #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: 17px; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;38,764 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; 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;&#160;&#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="height: 17px; vertical-align: bottom; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &#160; &#160; &#160;Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;286,186&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&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; 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: 17px; padding: 0px; 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;38,764&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&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;/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 following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:&#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; text-decoration-style: initial; text-decoration-color: initial;"&gt;

&lt;table cellpadding="0" style="height: 88px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; 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 style="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;/span&gt;&lt;br/&gt;&lt;span style="font-weight: bold;"&gt;March 31,&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
&lt;tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"&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 style="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"&gt;&lt;strong&gt;&#160;2021&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; 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;/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; 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="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !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: 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;"&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; background-color: #cceeff; height: 17px; 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; 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;"&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; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;"&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: 17px; background-color: #cceeff; padding: 0px; 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;"&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: 17px; background-color: #cceeff; padding: 0px; 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;"&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: 17px; background-color: #cceeff; padding: 0px; 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;"&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; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,667&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;"&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: 15px;"&gt;
&lt;td style="vertical-align: bottom; height: 15px; 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;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: 15px; 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;Restricted Stock Units&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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;td style="vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt 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: 15px; border-bottom: 1.5pt 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;283,520&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 15px; 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: 0px; vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt solid #000000; 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;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt 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;36,097&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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: 18px;"&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; padding-left: 30px; height: 18px; 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: 18px; 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; background-color: #cceeff; height: 18px; 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; 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: 18px; 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;286,186&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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;td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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;td style="vertical-align: bottom; height: 18px; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 18px; 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;38,764&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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; text-indent: 36pt;"&gt;&lt;strong&gt;Stock-Based Option Awards&#160;&lt;/strong&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;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"&gt;The Company has issued no stock-based options during the &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;three months ended March 31, 2021 and 2020.&lt;/span&gt;&#160; &#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;p style="margin: 0pt 0pt 0pt 36pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;&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;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.&#160;&#160;&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 0pt 0pt 36pt;"&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 &lt;span style="border-right: none; border-left: none;"&gt;three months ended March 31, 2021&lt;/span&gt; as described below:&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="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 152px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 35px;"&gt;
&lt;td style="vertical-align: bottom; height: 35px; 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: 35px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 35px;"&gt;
&lt;p style="margin: 0pt;"&gt;&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: 35px; border-bottom: 1.5pt 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: 35px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 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 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; 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; 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="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,437 &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; &#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; &#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: 9%;"&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; 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; 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="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: 9%;"&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; 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; 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="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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"&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; 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; 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="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: 9%;"&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; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 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; 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; &#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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&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 style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised&#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;&#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; &#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;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;p style="margin: 0pt;"&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: 0px; padding-left: 0px; padding-right: 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; 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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #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="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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #000000;"&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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #000000;"&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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&#x2014;&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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #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="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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&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 style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Outstanding &#x2013; March 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,437 &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; 6.09 &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: 16px;"&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;"&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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&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: 16px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; 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; March 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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,437 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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; 6.09 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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 three months ended March 31, 2021 and 2020, the Company recognized stock-based compensation expense of $2,666 and $2,667, respectively, related to stock options. This expense is included in payroll and related expenses, in the accompanying condensed consolidated statements of operations.&#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;&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 March 31, 2021, there was no&lt;span style="border-left: none; border-right: none;"&gt;&#160;&lt;/span&gt;unrecognized compensation costs related to non-vested stock options and all options have been expensed. 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. The fair value of the stock price at March 31, 2021 was $4.66 per share.&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;br/&gt;&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; /* background-color: #ffffff;"&gt;&lt;span&gt;&lt;b&gt;Restricted Stock Units&lt;/b&gt;&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;&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;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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; text-decoration-style: initial; text-decoration-color: initial;"&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&gt;&lt;span&gt;On March 22, 2019, a total of&#160;15,703 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; 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;Mr. Galvin, Mr. Armstrong, Mr.&#160;&lt;/span&gt;Shetty,&#160;&lt;span&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;six&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&#160;employees and&#160;&lt;span&gt;one&lt;/span&gt;&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $&lt;span&gt;54.00&lt;/span&gt;&#160;per share, which represents the closing price of the Company's common stock on February 26, 2019, as adjusted for stock splits.&#160;&lt;span style="border-right: none; border-left: none;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="border-right: none; border-left: none;"&gt;Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957.&#160;&lt;/span&gt;&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;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span&gt;On January 15, 2019 and February 26, 2019,&#160;&lt;/span&gt;&lt;span style="border-left: none; border-right: none;"&gt;&lt;span style="text-indent: 0pt; font-size: 10pt;"&gt;a 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, as adjusted for stock splits.&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="text-indent: 0pt; font-size: 10pt; border-left: none; border-right: none;"&gt;&lt;span style="border-left: none; border-right: none;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;The restricted stock units granted on January 15, 2019 vested on January 15, 2020, 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 restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the&#160;&lt;span&gt;2019&lt;/span&gt;&#160;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;&lt;span&gt;six&lt;/span&gt;&#160;months&#160;after the termination of the director from the Board of Directors or death or disability.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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; line-height: inherit;"&gt;Effective June 5, 2019, a total of&#160;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; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-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'; font-size: 13.33px; float: none; line-height: inherit; display: inline !important;"&gt;&lt;span style="line-height: inherit;"&gt;&#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; 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.&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style="margin: 0pt 0pt 0pt 36pt;"&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 37pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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: 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;On April 14, 2020, &lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&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;a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one 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 one 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.&#160;&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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 style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;On April 14, 2020, &lt;/span&gt;&lt;span style="border-right: none; border-left: 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: 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;a total of 12,000 of restricted stock units were granted to three of the Company&#x2019;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company&#x2019;s common stock on April 14, 2020. 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 six 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.&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&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;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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;&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;"&gt;On September 23, 2020, a total of 425,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: 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;&#160;of restricted stock units were granted to&#160;&lt;/span&gt;Mr. Armstrong, Mr. Sheeran, seven employees and one&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81&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;&#160;per share, which represents the closing price of &lt;/span&gt;&lt;span style="border-right: none; border-left: none;"&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;the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one 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. &lt;/span&gt;&lt;/span&gt;&#160;&lt;/span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt;"&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;&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;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/span&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-align: start; text-indent: 0px; text-transform: none; white-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 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On November 11, 2020,&#160;a&#160;&lt;span style="line-height: inherit;"&gt;total of&lt;span&gt;&#160;&lt;/span&gt;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;&lt;span&gt;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 style="line-height: inherit;"&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;/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-align: start; text-indent: 0px; text-transform: none; white-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 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; 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="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: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"&gt;&lt;span style="font-size: 10pt; color: black; line-height: inherit;"&gt;On December 9, 2020, a total of&lt;span&gt;&#160;&lt;/span&gt;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 style="border-left: none; border-right: none; line-height: inherit;"&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;Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/div&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;&lt;span style="mso-comment-continuation: 1;"&gt;&lt;span&gt;&lt;span class="selected" style="/* background-color: #ffffff;"&gt;For the three months ended March 31, 2021&#160;and 2020, the Company recognized stock-based compensation of $283,520&#160;and $36,097 related to restricted stock units. This expense is included in the payroll and related expenses,&#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: 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;general and administrative expenses, and &lt;/span&gt;marketing and business development expense in the accompanying condensed consolidated statement of operations.&#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; /* background-color: #ffffff;"&gt;The following table summarized restricted stock unit&#160;activities during the three months ended March 31, 2021:&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_G3SJ2GI1HC00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"&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="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; 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;span style="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;Number of Shares&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; 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;/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; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;"&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: 9%;"&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="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ 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: 19px;"&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;p style="margin: 0pt;"&gt;&lt;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; 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;Granted&lt;/p&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;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&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 style="vertical-align: bottom; height: 19px; 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;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; 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;&#x2014;&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;"/&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;"&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: 1.5pt 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: 1.5pt 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: 1.5pt 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; 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: 10px; 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;td style="height: 10px; 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="height: 10px; background-color: #cceeff; text-indent: 0px; 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;Non-vested balance at March 31, 2021&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;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;br/&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;527,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; 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;/div&gt;
&lt;/div&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20161026_TwoThousandSixteenPlanMember"
      decimals="0"
      id="Tag615"
      unitRef="Shares">25000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="D20161026"
      decimals="0"
      id="Tag115"
      unitRef="Shares">1125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock contextRef="D20210331" id="Tag539">
&lt;table cellpadding="0" style="height: 72px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 19px;"&gt;
&lt;td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"&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 style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="5" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;br/&gt;&lt;span&gt;March 31,&lt;/span&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; margin-left: 0.1px;"&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 style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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 colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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;p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="height: 17px; padding: 0px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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-indent: 0px; 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-align: start;"&gt; Payroll&#160;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: 1%;"&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; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%; border-bottom: 2px solid #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: 17px; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;286,186&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 2%;"&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: 1%; border-bottom: 2px solid #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: 17px; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;38,764 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; 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;&#160;&#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="height: 17px; vertical-align: bottom; margin-left: 0.1px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160; &#160; &#160; &#160;Total &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; &#160;&#160;&#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; height: 17px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span&gt; $ &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;286,186&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&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; 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: 17px; padding: 0px; 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;38,764&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; padding: 0px;"&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: 88px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; 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 style="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="6" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"&gt;&lt;span style="font-weight: bold;"&gt;Three Months Ended&lt;/span&gt;&lt;br/&gt;&lt;span style="font-weight: bold;"&gt;March 31,&lt;/span&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; 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;/tr&gt;
&lt;tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"&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 style="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"&gt;&lt;strong&gt;&#160;2021&lt;/strong&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; height: 19px; padding: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"&gt;&lt;strong&gt;2020&lt;/strong&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; 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;/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; 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="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !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: 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;"&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; background-color: #cceeff; height: 17px; 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; 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;"&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; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;"&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: 17px; background-color: #cceeff; padding: 0px; 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;"&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: 17px; background-color: #cceeff; padding: 0px; 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;"&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: 17px; background-color: #cceeff; padding: 0px; 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;"&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; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,667&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;"&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: 15px;"&gt;
&lt;td style="vertical-align: bottom; height: 15px; 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;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: 15px; 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;Restricted Stock Units&#160;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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;td style="vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt 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: 15px; border-bottom: 1.5pt 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;283,520&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding: 0px; vertical-align: bottom; height: 15px; 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: 0px; vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt solid #000000; 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;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt 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;36,097&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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: 18px;"&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; padding-left: 30px; height: 18px; 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: 18px; 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; background-color: #cceeff; height: 18px; 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; 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: 18px; 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;286,186&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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;td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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;td style="vertical-align: bottom; height: 18px; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; height: 18px; 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;38,764&lt;/span&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 18px; 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="D20210331_PayrollMember_StockBasedCompensationPlanMember"
      decimals="0"
      id="Tag275"
      unitRef="USD">286186</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331_PayrollMember_StockBasedCompensationPlanMember"
      decimals="0"
      id="Tag540"
      unitRef="USD">38764</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20210331_StockBasedCompensationPlanMember"
      decimals="0"
      id="Tag111"
      unitRef="USD">286186</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331_StockBasedCompensationPlanMember"
      decimals="0"
      id="Tag465"
      unitRef="USD">38764</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20210331_StockOptionMember"
      decimals="0"
      id="Tag194"
      unitRef="USD">2666</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331_StockOptionMember_3"
      decimals="0"
      id="Tag224"
      unitRef="USD">2667</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20210331_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag269"
      unitRef="USD">283520</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Tag361"
      unitRef="USD">36097</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20210331"
      decimals="0"
      id="Tag266"
      unitRef="USD">286186</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331"
      decimals="0"
      id="Tag285"
      unitRef="USD">38764</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="D20210331" id="Tag360">
&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 152px;" width="100%"&gt;
&lt;tbody&gt;
&lt;tr style="height: 35px;"&gt;
&lt;td style="vertical-align: bottom; height: 35px; 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: 35px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 35px;"&gt;
&lt;p style="margin: 0pt;"&gt;&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: 35px; border-bottom: 1.5pt 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: 35px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 35px;"&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: 35px; border-bottom: 1.5pt 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: 35px;"&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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 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 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; 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; 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="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 36,437 &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; &#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; &#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: 9%;"&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; 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; 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="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: 9%;"&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; 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; 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="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; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"&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; 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; 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="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: 9%;"&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; 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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 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; 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; &#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;/tr&gt;
&lt;tr style="margin-left: 0.1px; height: 17px;"&gt;
&lt;td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&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 style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; Exercised&#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;&#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; &#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;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;p style="margin: 0pt;"&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: 0px; padding-left: 0px; padding-right: 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; 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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #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="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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #000000;"&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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #000000;"&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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #000000;"&gt;
&lt;p style="margin: 0pt; text-align: right;"&gt;&#x2014;&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; border-bottom: 1.5pt solid #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: 17px; border-bottom: 1.5pt solid #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="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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&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 style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt; Outstanding &#x2013; March 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,437 &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; 6.09 &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: 16px;"&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;"&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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;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: 16px;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &#160; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;"&gt;
&lt;p style="margin: 0pt;"&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: 16px;"&gt;
&lt;td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; 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; March 31, 2021 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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,437 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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; 6.09 &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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="I20201231"
      decimals="0"
      id="Tag330"
      unitRef="Shares">36437</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20201231"
      decimals="2"
      id="Tag196"
      unitRef="USDPerShare">35.54</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="I20201231"
      decimals="2"
      id="Tag353"
      unitRef="USDPerShare">78.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="D20201231" id="Tag495">P6Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="I20201231"
      id="Tag349"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="D20210331"
      id="Tag166"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20210331"
      id="Tag262"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="D20210331"
      id="Tag491"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="D20210331"
      id="Tag223"
      unitRef="Shares"
      xsi:nil="true"/>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue
      contextRef="D20210331"
      id="Tag195"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue
      contextRef="D20210331"
      id="Tag494"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="D20210331"
      id="Tag464"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
      contextRef="D20210331"
      id="Tag277"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="D20210331"
      id="Tag497"
      unitRef="USDPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="I20210331"
      decimals="0"
      id="Tag273"
      unitRef="Shares">36437</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I20210331"
      decimals="2"
      id="Tag297"
      unitRef="USDPerShare">24.80</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="I20210331"
      decimals="2"
      id="Tag34"
      unitRef="USDPerShare">78.71</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm contextRef="D20210331" id="Tag463">P6Y1M2D</sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne
      contextRef="I20210331"
      id="Tag114"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20201231"
      decimals="0"
      id="Tag462"
      unitRef="Shares">36332</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue
      contextRef="I20201231"
      decimals="2"
      id="Tag520"
      unitRef="USDPerShare">24.80</sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="I20201231"
      decimals="2"
      id="Tag466"
      unitRef="USDPerShare">78.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="D20201231" id="Tag328">P6Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="I20201231"
      id="Tag469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="I20210331"
      decimals="0"
      id="Tag148"
      unitRef="Shares">36437</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue
      contextRef="I20210331"
      decimals="2"
      id="Tag279"
      unitRef="USDPerShare">24.80</sgbx:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="I20210331"
      decimals="2"
      id="Tag329"
      unitRef="USDPerShare">78.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="D20210331" id="Tag113">P6Y1M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="I20210331"
      id="Tag260"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="D20210331_StockBasedOptionMember"
      decimals="0"
      id="Tag276"
      unitRef="USD">2666</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="D20200331_StockBasedOptionMember"
      decimals="0"
      id="Tag272"
      unitRef="USD">2667</us-gaap:ShareBasedCompensation>
    <sgbx:NumberOfEmployees
      contextRef="D20190226_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Tag278"
      unitRef="Employee">6</sgbx:NumberOfEmployees>
    <sgbx:NumberOfConsultants
      contextRef="I20190322"
      decimals="0"
      id="Tag270"
      unitRef="Consultants">1</sgbx:NumberOfConsultants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20190322_ChiefExecutiveOfficerMember"
      decimals="2"
      id="Tag265"
      unitRef="USDPerShare">54.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="D20190322" id="Tag149">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="D20190226_3" id="Tag710">a 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, as adjusted for stock splits.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="D20190115" id="Tag271">a 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, as adjusted for stock splits.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms contextRef="D20200414_EmployeeMember" id="Tag498">a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one 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 one 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.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
      contextRef="D20200414_NonEmployeeDirectorMember"
      id="Tag263">a total of 12,000 of restricted stock units were granted to three of the Company&#x2019;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company&#x2019;s common stock on April 14, 2020. 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 six 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.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="D20200923_ArmstrongMember"
      decimals="0"
      id="Tag616"
      unitRef="Shares">425000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <sgbx:NumberOfConsultants
      contextRef="I20200923_SheeranMember"
      decimals="0"
      id="Tag470"
      unitRef="Consultants">1</sgbx:NumberOfConsultants>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="D20200923_SheeranMember"
      decimals="2"
      id="Tag359"
      unitRef="USDPerShare">1.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <sgbx:OptionsVestedDescription contextRef="D20200923_ArmstrongMember_1" id="Tag292">the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one 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.</sgbx:OptionsVestedDescription>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20210331_RestrictedStockMember"
      decimals="0"
      id="Tag191"
      unitRef="USD">283520</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="D20200331_RestrictedStockMember"
      decimals="0"
      id="Tag290"
      unitRef="USD">36097</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="D20210331" id="Tag296">
&lt;div id="t_ft_G3SJ2GI1HC00000000000000000000b"&gt;
&lt;table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"&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="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; 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;span style="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;Number of Shares&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="text-align: center; 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;/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; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;"&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: 9%;"&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="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ 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: 19px;"&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;p style="margin: 0pt;"&gt;&lt;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; 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;Granted&lt;/p&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;p style="margin: 0pt; text-align: right;"&gt;&lt;br/&gt;&lt;/p&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 style="vertical-align: bottom; height: 19px; 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;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; height: 19px; 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;&#x2014;&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;"/&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;"&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: 1.5pt 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: 1.5pt 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: 1.5pt 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; 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: 10px; 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;td style="height: 10px; 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="height: 10px; background-color: #cceeff; text-indent: 0px; 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;Non-vested balance at March 31, 2021&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;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;br/&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;527,504&lt;/td&gt;
&lt;td style="vertical-align: bottom; text-align: right; 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;
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20201231"
      decimals="0"
      id="Tag274"
      unitRef="Shares">527504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="D20210331"
      id="Tag461"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="D20210331"
      id="Tag467"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="D20210331"
      id="Tag468"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I20210331"
      decimals="0"
      id="Tag331"
      unitRef="Shares">527504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="D20210331" id="Tag614">
&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;"&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;"&gt;
&lt;p style="margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;strong&gt;&lt;span&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;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h6 style="margin: 0in 0in 0in 0.5in;"&gt;&lt;strong&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/h6&gt;
&lt;p style="margin: 0pt 0in 0in 0.5in; text-indent: 0pt;"&gt;&lt;em&gt;&lt;strong&gt;&lt;span&gt;Legal Proceedings&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&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;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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&#160;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; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="font-size: 10.0pt;"&gt;Pizzarotti Litigation -&#160;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10.0pt;"&gt;On or about August 10, 2018&#160;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. &lt;span style="color: #000000;"&gt;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.&#160;&#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;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt; color: black;"&gt;Pizzarotti&#x2019;s suit arose from a contract dated &lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;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. &lt;span style="color: #000000;"&gt;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.&#160; &lt;/span&gt;Phipps&#x2019;&lt;span style="color: #000000;"&gt; 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&#160; the sub-contracted work to be provided by Phipps to Pizzarotti. &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;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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 vigorously defend the litigation.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; 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 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;et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. &lt;/span&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;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;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 non-parties by September 30, 2021. &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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; 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 condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;



&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt;Vendor Litigation&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-size: 10.0pt;"&gt; &#x2013;&#160;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10.0pt;"/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;&lt;span style="mso-list: Ignore;"&gt;1.&lt;span style="font: 7.0pt 'Times New Roman';"&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.0pt;"&gt;Teton Buildings, LLC&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 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;). The Petition brought claims of breach of contract, negligence, and breach of express warranty. The Firm did not represent the Company in connection with the Teton Action. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; 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="text-align: justify; margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: Courier;"&gt;&lt;span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;"&gt;(ii) On or about September 12, 2018, On or about June 2, 2017, 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. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="mso-fareast-font-family: Calibri;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;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. The Firm was engaged to file a proof of claim in the Teton Bankruptcy. 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. &lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On or about March 16, 2020, the Bankruptcy Court converted Teton&#x2019;s Chapter 11 reorganization case to a Chapter 7&#160;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. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; text-align: justify; font-size: 12pt; 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. &lt;span style="color: #000000;"&gt;2:20&#x2212;cv&#x2212;03432 (&#x201c;Teton Action&#x201d;), seeking to &lt;/span&gt;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. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 condensed 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;"&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.75in; 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-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span&gt;2.&lt;span style="font: 7pt 'Times New Roman';"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span style="font-size: 10pt;"&gt;SG Blocks,&lt;span&gt;&#160;&lt;/span&gt;Inc. v HOLA Community Partners, et. al.&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;span style="font-size: 10pt;"/&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: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;On April 13, 2020, Plaintiff SG Blocks,&lt;span&gt;&#160;&lt;/span&gt;Inc. (&#x201c;SG Blocks&#x201d;) filed a Complaint against HOLA Community Partners (&#x201c;HCP&#x201d;), Heart of&lt;span&gt;&#160;&lt;/span&gt;Los&lt;span&gt;&#160;&lt;/span&gt;Angeles Youth,&lt;span&gt;&#160;&lt;/span&gt;Inc. (&#x201c;HOLA&#x201d;) (HCP and HOLA are collectively referred to as the &#x201c;HOLA Defendants&#x201d;), and the City of&lt;span&gt;&#160;&lt;/span&gt;Los&lt;span&gt;&#160;&lt;/span&gt;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,&lt;span&gt;&#160;&lt;/span&gt;&lt;i&gt;to wit&lt;/i&gt;,&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;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.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt; font-size: 12pt; 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; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;On April 20, 2020, HOLA filed a separate action against the Company in the&lt;span&gt;&#160;&lt;/span&gt;Los&lt;span&gt;&#160;&lt;/span&gt;Angeles Superior Court&lt;/span&gt;&lt;span style="font-size: 14pt;"&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;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; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC,&lt;span&gt;&#160;&lt;/span&gt;Avesi&lt;span&gt;&#160;&lt;/span&gt;Construction, LLC, and American Home Building and Masonry Corp (&#x201c;AHB&#x201d;) for indemnity and contribution with respect to&lt;span&gt;&#160;&lt;/span&gt;HOLA&#x2019;s&lt;span&gt;&#160;&lt;/span&gt;claims. The Company has also notified its general liability carrier&lt;span&gt;&#160;&lt;/span&gt;Sompo&lt;span&gt;&#160;&lt;/span&gt;International regarding coverage concerning&lt;span&gt;&#160;&lt;/span&gt;HOLA&#x2019;s&lt;span&gt;&#160;&lt;/span&gt;claims&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;On February 25, 2021, the Court entered an order dismissing the Company&#x2019;s claims for&lt;span&gt;&#160;&lt;/span&gt;&lt;span&gt;&#160;&lt;/span&gt;(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&lt;span&gt;&#160;&lt;/span&gt;HOLA&#x2019;s&lt;span&gt;&#160;&lt;/span&gt;claims. The case is currently entering the discovery stage and a trial date has been set for March 22, 2022.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&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.&lt;/span&gt;&lt;/p&gt;
&lt;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-indent: 0px; text-transform: none; white-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; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;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.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss&lt;span&gt;&#160;&lt;/span&gt;Hola&lt;span&gt;&#160;&lt;/span&gt;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: 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-indent: 0px; text-transform: none; white-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; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; 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 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 condensed consolidated financial statements.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;3.&lt;span style="color: #000000; font-family: 'Times New Roman'; font-size: 9.33333px; 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;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;i&gt;SG Blocks, Inc. v. EDI International, PC. &lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in connection with the parties' consulting agreement, dated June 29, 2016, &lt;i&gt;&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and &lt;i&gt;&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously &lt;i&gt;&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and &lt;i&gt;&lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;&lt;/i&gt;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. 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: 12pt; 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: 12pt; 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 condensed consolidated financial statements. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;div style="margin: 0px; text-indent: 0px;"&gt;
&lt;div style="border-left: none; border-right: none;"&gt;
&lt;div style="margin: 0px; text-indent: 0px;"&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; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;b&gt;&lt;span style="font-size: 10.0pt;"&gt;Other Litigation&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt; font-size: 12pt; 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.&lt;span style="font: 7.0pt 'Times New Roman';"&gt;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&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 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: 12pt; font-family: 'Times New Roman', serif;"&gt;&#160;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;On April 27, 2020, the Company filed a motion to &#160;dismiss the Action. &#160;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.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;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: 12pt; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"&gt;&lt;span style="font-size: 10.0pt;"&gt;The parties are in the middle of pre-trial discovery. Fact discovery is &lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;scheduled to be completed by June 30, 2021. &lt;span style="mso-spacerun: yes;"&gt;&#160;&lt;/span&gt;No trial date has been set. &lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 condensed consolidated financial statements. &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20190131_TetonMember"
      decimals="0"
      id="Tag611"
      unitRef="USD">2100000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20180912_TetonMember"
      decimals="2"
      id="Tag610"
      unitRef="USD">761401.66</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="D20200211_TetonMember"
      decimals="2"
      id="Tag609"
      unitRef="USD">2861401.66</us-gaap:LossContingencyDamagesSoughtValue>
    <sgbx:UnpaidWages
      contextRef="D20190621_1"
      decimals="2"
      id="Tag612"
      unitRef="USD">30428.71</sgbx:UnpaidWages>
    <sgbx:UnpaidWages
      contextRef="D20200131_3"
      decimals="0"
      id="Tag613"
      unitRef="USD">372638</sgbx:UnpaidWages>
    <sgbx:SeveranceAmount contextRef="I20200131" decimals="0" id="Tag2" unitRef="USD">300000</sgbx:SeveranceAmount>
    <sgbx:SeveranceAmount contextRef="I20200615" decimals="0" id="Tag1" unitRef="USD">300000</sgbx:SeveranceAmount>
    <us-gaap:SubsequentEventsTextBlock contextRef="D20210331" id="Tag582">
&lt;div id="t_ft_IMD09O3LXC00000000000000000000b"&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&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 class="selected" style="line-height: 103%; margin: 0pt;"&gt;Subsequent Events&lt;/span&gt;&lt;/b&gt;&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 0.000421397pt 37pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"&gt;

&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"&gt;&lt;span style="font-size: 10pt; font-family: 'times new roman', times; color: #000000;"&gt;Subsequent to March 31, 2021, the Company acquired an approximately&#160;50-acre site in Lago Vista, Texas for $3,500,000, paid in cash.&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;The Company plans to partner with a real estate development firm to build approximately 270,000 square feet of one and two-bedroom condominium units manufactured at the Company&#x2019;s factory in Durant, Oklahoma.&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;SGB Development Corp., the real property development arm and wholly owned subsidiary of SG Blocks will manage the development of the site.&lt;span style="mso-spacerun: yes;"&gt;&#160; &lt;/span&gt;Groundbreaking for the project is expected in Q2 2022.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; /* background: white;"&gt;&lt;br/&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0in 0.5in; text-align: justify; /* background: white;"&gt;&lt;span style="font-family: 'times new roman', times;"&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;Subsequent to March 31, 2021 &lt;/span&gt;&lt;span style="font-size: 10.0pt; color: #212529;"&gt;the Company commenced an action against Osang Healthcare Company, Ltd. in the&#160;United States District Court,&#160;Eastern District of New York (21-cv-01990).&#160;The Company has asserted that Osang materially breached a certain Managed Supply Agreement&#160;entered into between the parties on October 12, 2020 (the "MSA"), pursuant to which the Company received on consignment&#160;&lt;/span&gt;&lt;span style="font-size: 10.0pt; color: black;"&gt;two million (2,000,000) units of Osang&#x2019;s &#x201c;Genefinder Plus RealAmp Covid-19 PCR 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&gt;&lt;/p&gt;
</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:AreaOfLand
      contextRef="I20210512_SubsequentEventMember_TX"
      decimals="0"
      id="Tag513"
      unitRef="Acre">50</us-gaap:AreaOfLand>
    <us-gaap:PaymentsToAcquireAssetsInvestingActivities
      contextRef="D20210512_SubsequentEventMember_TX"
      decimals="0"
      id="Tag476"
      unitRef="USD">3500000</us-gaap:PaymentsToAcquireAssetsInvestingActivities>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="I20210512_SubsequentEventMember_TX"
      decimals="0"
      id="Tag452"
      unitRef="SquareFoot">270000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased
      contextRef="D20210512_SubsequentEventMember_PendingLitigationMember"
      decimals="0"
      id="Tag116"
      unitRef="Item">2000000</us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406466473640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>May 12, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SG BLOCKS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001023994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SGBX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">17 State Street,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">19th Floor,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">10004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(646)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">240-4235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">95-4463937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,822,489<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406383751864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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 " 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">$ 10,540,290<span></span>
</td>
<td class="nump">$ 13,010,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">3,216,907<span></span>
</td>
<td class="nump">2,635,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">1,902,577<span></span>
</td>
<td class="nump">1,303,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">934,079<span></span>
</td>
<td class="nump">778,144<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,250,315<span></span>
</td>
<td class="nump">570,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">17,844,168<span></span>
</td>
<td class="nump">18,298,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">3,453,914<span></span>
</td>
<td class="nump">2,683,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,309,330<span></span>
</td>
<td class="nump">1,309,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use asset</a></td>
<td class="nump">1,585,538<span></span>
</td>
<td class="nump">1,537,545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 note receivable</a></td>
<td class="nump">691,884<span></span>
</td>
<td class="nump">682,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">2,220,702<span></span>
</td>
<td class="nump">2,218,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">142,748<span></span>
</td>
<td class="nump">152,944<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">27,248,284<span></span>
</td>
<td class="nump">26,882,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">6,024,738<span></span>
</td>
<td class="nump">3,961,961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">1,133,328<span></span>
</td>
<td class="nump">1,774,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability, current maturities</a></td>
<td class="nump">432,143<span></span>
</td>
<td class="nump">326,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">102,410<span></span>
</td>
<td class="nump">965,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">114,967<span></span>
</td>
<td class="nump">200,765<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">7,812,586<span></span>
</td>
<td class="nump">7,234,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liability, net of current maturities</a></td>
<td class="nump">1,152,601<span></span>
</td>
<td class="nump">1,209,594<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">8,965,187<span></span>
</td>
<td class="nump">8,444,275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $1.00&#160;par value,&#160;5,405,010&#160;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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 25,000,000 shares authorized; 8,821,289 issued and outstanding as of March 31, 2021 and 8,596,189 issued and outstanding as of December 31, 2020</a></td>
<td class="nump">88,213<span></span>
</td>
<td class="nump">85,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">41,431,213<span></span>
</td>
<td class="nump">40,443,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(24,310,423)<span></span>
</td>
<td class="num">(22,276,546)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total SG Blocks, Inc. stockholders&#8217; equity</a></td>
<td class="nump">17,209,003<span></span>
</td>
<td class="nump">18,253,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="nump">1,074,094<span></span>
</td>
<td class="nump">184,567<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">18,283,097<span></span>
</td>
<td class="nump">18,437,823<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Stockholders&#8217; Equity</a></td>
<td class="nump">$ 27,248,284<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_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=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, 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/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 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(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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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=121556615&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=121556615&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=121604090&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=121556615&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=121556615&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=121604090&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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://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=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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://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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121566466&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=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=115929471&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 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 3: 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 4: 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=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=121646688&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: 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=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 10: 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 11: 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=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: 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 14: 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=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: 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=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: 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 21: 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 22: 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><br>Reference 23: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381518600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 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 " 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">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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 " 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 " 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 " 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 " 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">8,821,289<span></span>
</td>
<td class="nump">8,596,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">8,821,289<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>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_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406462453304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 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 " 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">$ 9,187,627<span></span>
</td>
<td class="nump">$ 198,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">7,979,446<span></span>
</td>
<td class="nump">152,775<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,208,181<span></span>
</td>
<td class="nump">45,981<span></span>
</td>
</tr>
<tr class="ro">
<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 " 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">827,522<span></span>
</td>
<td class="nump">271,808<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">1,461,356<span></span>
</td>
<td class="nump">491,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Marketing and business development expense</a></td>
<td class="nump">70,627<span></span>
</td>
<td class="nump">32,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">10,133<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total</a></td>
<td class="nump">2,369,638<span></span>
</td>
<td class="nump">795,460<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(1,161,457)<span></span>
</td>
<td class="num">(749,479)<span></span>
</td>
</tr>
<tr class="re">
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(363)<span></span>
</td>
<td class="num">(2,811)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">17,470<span></span>
</td>
<td class="nump">4,863<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total</a></td>
<td class="nump">17,107<span></span>
</td>
<td class="nump">2,052<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income taxes</a></td>
<td class="num">(1,144,350)<span></span>
</td>
<td class="num">(747,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(1,144,350)<span></span>
</td>
<td class="num">(747,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">889,527<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributable to common stockholders of SG Blocks, Inc.</a></td>
<td class="num">$ (2,033,877)<span></span>
</td>
<td class="num">$ (747,427)<span></span>
</td>
</tr>
<tr class="ro">
<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 - basic and diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="num">$ (0.23)<span></span>
</td>
<td class="num">$ (0.64)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " 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">8,744,469<span></span>
</td>
<td class="nump">1,165,470<span></span>
</td>
</tr>
<tr 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="re">
<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 " 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">$ 3,137,715<span></span>
</td>
<td class="nump">$ 89,341<span></span>
</td>
</tr>
<tr class="re">
<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 " 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">4,093,540<span></span>
</td>
<td class="nump">71,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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="ro">
<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 " 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">93,949<span></span>
</td>
<td class="nump">109,415<span></span>
</td>
</tr>
<tr class="ro">
<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 " 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">9,770<span></span>
</td>
<td class="nump">80,864<span></span>
</td>
</tr>
<tr 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 [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_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 " 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">5,955,963<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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">$ 3,876,136<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_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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://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=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121326447&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI 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_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120395209&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=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (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=109234566&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=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 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=109234566&amp;loc=d3e22663-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_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=120311839&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=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 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 13: 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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406466570296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>SG Blocks Stockholders' Equity</div></th>
<th class="th"><div>0.01 Par Value Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Non-controlling interests</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 4,360,149<span></span>
</td>
<td class="nump">$ 4,360,149<span></span>
</td>
<td class="nump">$ 11,579<span></span>
</td>
<td class="nump">$ 21,932,387<span></span>
</td>
<td class="num">$ (17,583,817)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance, Shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " 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">38,764<span></span>
</td>
<td class="nump">38,764<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">38,764<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of restricted stock units to common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 126<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of restricted stock units to common stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(122)<span></span>
</td>
<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>
</tr>
<tr class="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_ConversionOfDebtExchangeValue', window );">Conversion of debt exchange to common stock</a></td>
<td class="num">(122)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(122)<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_ConversionOfDebtExchangeShare', window );">Conversion of debt exchange to common stock, shares</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(747,427)<span></span>
</td>
<td class="num">(747,427)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(747,427)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,170,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Mar. 31, 2020</a></td>
<td class="nump">3,651,364<span></span>
</td>
<td class="nump">3,651,364<span></span>
</td>
<td class="nump">$ 11,705<span></span>
</td>
<td class="nump">21,970,903<span></span>
</td>
<td class="num">(18,331,244)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2020</a></td>
<td class="nump">18,437,823<span></span>
</td>
<td class="nump">18,253,256<span></span>
</td>
<td class="nump">$ 85,962<span></span>
</td>
<td class="nump">40,443,840<span></span>
</td>
<td class="num">(22,276,546)<span></span>
</td>
<td class="nump">184,567<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance, Shares at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="ro">
<td class="pl " 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">286,186<span></span>
</td>
<td class="nump">286,186<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">286,186<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of restricted stock units to common stock</a></td>
<td class="nump">703,438<span></span>
</td>
<td class="nump">703,438<span></span>
</td>
<td class="nump">$ 2,251<span></span>
</td>
<td class="nump">701,187<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of restricted stock units to common stock, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">225,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(1,144,350)<span></span>
</td>
<td class="num">(2,033,877)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,033,877)<span></span>
</td>
<td class="nump">889,527<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance, Shares at Mar. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,821,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Mar. 31, 2021</a></td>
<td class="nump">$ 18,283,097<span></span>
</td>
<td class="nump">$ 17,209,003<span></span>
</td>
<td class="nump">$ 88,213<span></span>
</td>
<td class="nump">$ 41,431,213<span></span>
</td>
<td class="num">$ (24,310,423)<span></span>
</td>
<td class="nump">$ 1,074,094<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 );">- Definition</a><div><p>Conversion of debt exchange 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_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 );">- Definition</a><div><p>Conversion of debt exchange value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_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=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109259400&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=109259400&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_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=109259400&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=115929471&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 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 3: 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 4: 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=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=121646688&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: 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=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 10: 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 11: 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=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: 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 14: 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=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: 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=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: 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 21: 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 22: 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><br>Reference 23: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381267576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 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 " 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">$ (1,144,350)<span></span>
</td>
<td class="num">$ (747,427)<span></span>
</td>
</tr>
<tr class="re">
<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 " 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">91,190<span></span>
</td>
<td class="nump">924<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">40,407<span></span>
</td>
<td class="nump">36,280<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">10,196<span></span>
</td>
<td class="nump">10,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Interest income on long-term note receivable</a></td>
<td class="num">(9,247)<span></span>
</td>
<td class="num">(4,863)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">286,186<span></span>
</td>
<td class="nump">38,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(581,299)<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(599,441)<span></span>
</td>
<td class="nump">93,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(155,935)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(679,540)<span></span>
</td>
<td class="num">(71,440)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Right of use asset</a></td>
<td class="nump">97,846<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">2,062,776<span></span>
</td>
<td class="num">(357,323)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="num">(641,412)<span></span>
</td>
<td class="num">(31,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">(863,151)<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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Lease liability</a></td>
<td class="num">(97,342)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,183,116)<span></span>
</td>
<td class="num">(1,026,812)<span></span>
</td>
</tr>
<tr class="ro">
<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 provided by investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireNotesReceivable', window );">Advances in note receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(400,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(862,090)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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">(85,798)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(990,388)<span></span>
</td>
<td class="num">(400,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from long-term note payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Proceeds from conversion of warrants to common stock</a></td>
<td class="nump">703,438<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_SettlementOfCommonStockFromReverseStockSplit', 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 " 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">703,438<span></span>
</td>
<td class="nump">199,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="num">(2,470,066)<span></span>
</td>
<td class="num">(1,226,934)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents - beginning of period</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 " 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 - end of period</a></td>
<td class="nump">$ 10,540,290<span></span>
</td>
<td class="nump">$ 398,737<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_SettlementOfCommonStockFromReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SettlementOfCommonStockFromReverseStockSplit</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=121586364&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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=121645371&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=120395209&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378229400">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Description of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Description of Business</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;"> 1. </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;"> Description of Business&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; 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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; 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;delivers 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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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;</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span>The Company is now focusing on entering into licensing agreements across the Company&#8217;s construction opportunity verticals.</span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div 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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; font-family: 'times new roman', times; ;font-style: normal; ;font-weight: normal;"><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 9. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which we obtained a right of first refusal. Echo was 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 catered 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 our 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><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-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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div 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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;">As of January 2021, the Company&#8217;s condensed 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.</span></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<div 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-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; 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;SGB Development&#8221;), which is wholly-owned by the Company. SGB Development was formed with the purpose of real property development utilizing our technologies.</span></div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></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="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<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-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">1-for-20</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 condensed 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 condensed 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: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>As of March 31, 2021, the Company had <span style="border-left: none; border-right: none;">8,821,289</span> shares of common stock issued and outstanding.</span></span></span></p>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#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_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>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>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378241512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_LiquidityAbstract', window );"><strong>Liquidity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubstantialDoubtAboutGoingConcernTextBlock', window );">Liquidity</a></td>
<td class="text">
<div>
<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;"><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: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><br/></span></span></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;March 31, 2021, the Company had cash and cash equivalents of $10,540,290 and a backlog of approximately&#160;$22.9 million. See Note 12 for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period:&#160;</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="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;">
<tbody>
<tr style="margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px 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;"><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="margin-left: 0.1px; height: 16px;">
<td style="height: 16px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 16px; background-color: #cceeff;">Within&#160;1&#160;year</td>
<td style="height: 16px; background-color: #cceeff; width: 0.5%; 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: 16px; background-color: #cceeff; width: 0.5%; 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>
<td style="height: 16px; text-align: right; background-color: #cceeff; width: 10%; 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><span style="border-left: none; border-right: none;">10,015,230</span></span></td>
<td style="height: 16px; background-color: #cceeff; width: 0.5%; 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="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; margin-left: 0.1px;">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; border-bottom: 2px 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: 17px; text-align: right; border-bottom: 2px 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;"><span><span style="border-left: none; border-right: none;">12,856,250</span></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="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; margin-left: 0.1px;">Total Backlog</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; border-bottom: 4.5pt double #000000; 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;">$</td>
<td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; 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;"><span><span style="border-left: none; border-right: none;">22,871,480</span></span></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>
</tbody>
</table>

</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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 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 id="fs_F5MFH3GV8G00000000000000000000B">
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: black; font-family: 'times new roman', times;">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 recently 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. </span><span style="font-size: 10.0pt;"/></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;"><span style="border-right: none; border-left: none;">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<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">,</span>&#160;</span></span></span></span></span><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;"><span style="border-right: none; border-left: none;">respectively.</span> S<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">ee </span></span></span></span></span><span><span>N</span></span><span><span>ote 13&#160;</span></span><span><span>for</span></span><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;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;"> a discussion on these public offerings.</span></span></span></span></span><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;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">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, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive.</span></span><span style="font-size: 10pt;"><span style="font-family: 'times new roman', times;">&#160; The Company does not</span></span><span style="font-size: 13.3333px;">&#160;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.&#160; &#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-size: 13.3333px;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-size: 13.3333px;">With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during&#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; float: none; display: inline !important;">2020</span>&#160;the Company has implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. The Company is experiencing delays in projects due to the COVID-19. 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.</span><span style="font-size: 13.3333px;"><br/></span></p>
</div>
</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_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>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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406377919304">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div style="font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div id="t_ft_34PD7ILUMO00000000000000000000b">
<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>
</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="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; The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, </span>2021<span style="font-family: 'Times New Roman'; font-size: 10pt;">. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</span></p>
</div>
</div>
</div>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt; line-height: 107%;"> &#160; &#160;</span></i></b></p>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"/></b></span><br/></p>

<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">&#160;</span></p>
<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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;">&#160;</span></i></b>&#8211; The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>

<p style="color: #000000; font: 10pt / 1.2 '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;"><br/></span></p>
<div style="border-right: none; border-left: 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>
<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="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="color: #000000; font: 10pt / 1.2 '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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle &#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">&#160;</span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company&#8217;s contracts varies, but is typically between<span style="line-height: inherit;">&#160;</span><span style="display: inline; line-height: inherit;">six</span><span style="line-height: inherit;">&#160;</span>to<span style="line-height: inherit;">&#160;</span><span style="display: inline; line-height: inherit;">twelve</span><span style="line-height: inherit;">&#160;</span>months.</span>&#160; In some instances, the length of the contract may exceed<span style="line-height: inherit;">&#160;</span>twelve<span style="line-height: inherit;">&#160;</span>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="line-height: inherit;">&#160;</span><span style="border-right: none; border-left: none; line-height: inherit;">one year</span>.</span></span></span></p>
</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;">
<div>
<div style="border-right: none; border-left: 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/></span></p>
<div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="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="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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">&#8211; 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. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy:</span><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="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', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i><span style="color: #000000;"/></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Determine the transaction price</span></i><span style="color: #000000;"/></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i><span style="color: black;"/></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></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;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; 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). </span> 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></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000;">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></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<div style="font-size: 10pt;">
<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: 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="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (&#8220;ELA&#8221;&#160;) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, the Company will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the three months ended March 31, 2021.&#160;&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i>CMC Right of First Refusal&#160;</i><i>Agreement</i> <span style="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 has a term of two (2) years. <span style="border-left: none; border-right: none;">Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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.&#160;</span></span></span></p>
<p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately <span style="display: inline; line-height: inherit;">100</span> residential and commercial units at <span style="display: inline; line-height: inherit;">1100</span> Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total value of the project estimated to be derived by CMC is approximately $16,900,000. The project is a residential project but not subject to the Company&#8217;s Exclusive License Agreement, dated October 3, 2019.&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in;"><br/></p>

<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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 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>&#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; border-left: none; border-right: none;">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; float: none; display: inline !important;">. 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;">&#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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the three months ended March 31, 2021, the Company recognized $</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;">5,863,358<span>&#160;</span>related</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;">&#160;to activities through the JV, is included in medical revenue on the accompanying consolidated statements of operations.<span>&#160;</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: 0px; text-transform: none; white-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; float: none; display: inline !important;">In addition, the Company formed Chicago Airport&#160;Testing, LLC which is currently collecting rental revenue from subleasing to a consortium&#160;of government entities assisting in COVID-<span style="border-left: none; border-right: none;">19</span><span>&#160;</span>testing.</span></span></em></p>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><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: 0px; text-transform: none; white-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; float: none; display: inline !important;"><br/></span></span></em></p>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company&#8217;s revenues are principally derived from construction and engineering contracts related to Modules, 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 $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021. All revenue recognized for the three months ending March 31, 2020 was over time. </span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></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;"><span>The following tables provide further disaggregation of the<span 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: 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;"> Company&#8217;s</span> revenues by categories:</span>&#160; &#160;</span></p>
<p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<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-left: none; border-right: none;">

<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-left: none; border-right: none;">
<div id="t_ft_4SLDOJ7ATS00000000000000000000b">
<table border="0" cellpadding="0" style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="padding: 0px; height: 20px;"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"/>
<td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Three Months Ended March 31,</span></strong><br/></td>
</tr>
<tr style="height: 19px; margin-left: 0.1px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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: #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: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 19px; 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><span>2021</span></strong></span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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><span>2020</span></strong></span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services:</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; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: left; 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;"><br/></td>
<td style="padding: 0px; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 17px; margin-left: 0.1px;">&#160; &#160;Government</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">1,085,480</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">12</td>
<td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;"/>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Hotel</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; text-align: right; height: 19px; background-color: #cceeff;">170,426</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; text-align: right; height: 19px; background-color: #cceeff;">2</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; height: 19px; background-color: #cceeff;">&#8212;</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; text-align: right; height: 19px; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"> &#160; &#160;Medical - Construction </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;">251,560</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;">3</span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: left;" 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;"><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="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;"><span style="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;"> % </span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Multi-Family (includes Single Family)</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; text-align: right; background-color: #cceeff;">44,746</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; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; background-color: #cceeff;">30,672</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; text-align: right; background-color: #cceeff;">15</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" 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;Office </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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;">177,392</span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>1</span></p>
</td>
<td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> 40,850 </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> 21 </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"><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: 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="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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;Retail </span></p>
</td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>42,015</p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>1</p>
</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"><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: 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>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>121,070</p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>61</p>
</td>
<td style="padding: 0px; height: 19px; 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>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">&#160; &#160;Special Use</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;">1,460,045</span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">16</td>
<td style="padding: 0px; text-align: left; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">6,164</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">3</td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</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; text-align: right; background-color: #cceeff;">3,231,664</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">35</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">198,756</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">100</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue:</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">&#160; &#160;Medical (lab testing, kit sales and equipment)</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;">5,955,963</td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;">65</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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;"> Total revenue by customer type&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px; 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;">9,187,627</span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px; text-align: left;" 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: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"> 198,756 </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px;" 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>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><br/></p>

</div>
</div>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">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.</span></span></p>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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 condensed consolidated balance sheets.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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 condensed consolidated balance sheet.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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: 0in 0in 0in 0.5in; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></span></p>
<p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - 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 is 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,&#160;</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> 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><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over </span><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>, 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>March 31, 2021, accumulated amortization related to deferred contract costs amounted to $61,178</span><span style="font-family: 'times new roman', times; font-size: 10pt;">. During the&#160;three months ended March 31, 2021&#160;and 2020, amortization expense relating to the deferred contract costs amounted to&#160;$10,196 and $10,197, respectively,<span style="color: #222222; font-family: arial, 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: 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;">&#160;</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span style="color: #000000;">&#160;</span></i></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>&#8211;&#160;</b></span></i><span style="color: black;">On&#160;Oc<span>tober 3, 2019, as amen</span>ded 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 License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).</span></span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;&#160;</p>

<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;">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 commercialization 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;) ,</span> 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. If the License Agreement is extended beyond the initial term, then the parties will negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses any aspect of the License to a sub-licensee, the Licensee will pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee. The Company may also provide the Licensee with professional services with respect to the License, and the Licensee will reimburse the Company for employees&#8217; time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company&#8217;s remaining and future residential projects. As of March 31, 2021, there have been no royalties.</span></span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The License Agreement provides 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. In addition, the License Agreement provides that the Company will provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company&#8217;s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.</span></span></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>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>

<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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 &#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 condensed 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></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>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>

<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> &#8211; The Company accounts for certain legal entities as variable interest entities (&#8220;</span><span style="font-size: 10pt;">VIE"</span><span style="font-family: 'times new roman', times; font-size: 10pt;">). 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 </span><span style="font-size: 10pt;">VIE</span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#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.</span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;">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="font-family: 'times new roman', times; font-size: 10pt;">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 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020.</span> 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-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distributed certain products and services (&#8220;Clarity Mobile Venture&#8221;).&#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 of March 31, 2021, $102,410 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 three months ended March 31, 2021, the Company recognized revenue of $60,110 to Clarity Labs, of which $140,258 is included in accounts receivable as of March 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. </span></span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span style="border-left: none; border-right: none;">19</span> testing industry.</span><span style="mso-spacerun: yes;">&#160; </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.</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>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><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;">Cash and cash equivalents </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#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 $10,540,290&#160;as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span>March 31, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span>13,010,356<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt;">&#160;as of December 31, 2020.</span></span>&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>

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

<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;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#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;March 31, 2021&#160;or December 31, 2020, respectively.&#160; &#160;</span></span></p>
</div>
</div>

<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></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;">Accounts receivable and allowance for credit losses&#160;</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;">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;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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 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 condensed consolidated financial position, results of operations, and cash flows.</span>&#160;</span></span></p>
</div>
</div>

<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></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;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; 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 March 31, 2021&#160;there was inventory of $4,429 for construction materials, and $929,650 of medical equipment and COVID-19 test and testing supplies. <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 of December 31, 2020&#160;there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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;"><br/></span></span></span></p>
</div>
</div>

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

<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div>
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211;&#160;</span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; 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 style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">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.&#160;</span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; 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';">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 style="color: #000000; font-size: 10pt; 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';"><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. The Company&#8217;s evaluation of goodwill completed during the year ended December 31, 2019 resulted in impairment loss of $2,938,653,&#160;</span>which represents the total goodwill impairment loss to date. The impairment loss was due to a deterioration in the Company's estimated future cash flows. There were no impairments during the year ended December 31, 2020 or the three months ended March 31, 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&#160;</span></span></span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>


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

<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">&#8211; </span><span><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;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.&#160;</span></span></span></span>&#160;The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2021. The accumulated amortization as of&#160;March 31, 2021&#160;and 2020 was $690,262 and $1,650,595, respectively. The amortization expense for the three months ended March 31, 2021 and 2020 was $40,407 and $36,280, respectively. The estimated amortization expense for the successive five years is as follows:&#160;&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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; font-weight: bold;">&#160;</span></p>
<div style="border-left: none; border-right: none;">

<table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%">
<tbody>
<tr style="height: 21px;">
<td style="vertical-align: bottom; height: 21px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;">
<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: 21px;">
<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: 21px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 21px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; background-color: #cceeff; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 125,470 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="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="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="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024&#160;</span></p>
</td>
<td style="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="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="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="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 20px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></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;"> Thereafter&#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>
<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;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<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,453,566</span> </span></p>
</td>
<td style="padding: 0px; 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: 10px; margin-left: 0.1px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<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; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,220,702 </span></p>
</td>
<td style="padding: 0px; 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>

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

</div>
</div>
</div>

<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; 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 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles&#160;2&#160;to 5 years, buildings held for lease 5 to 7 years, and <span>equipment</span> 5 t<span>o 29</span>&#160;years. Repairs and maintenance are charged to expense when incurred.</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>

<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>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p>


<p style="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;"><br/></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;">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:</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="vertical-align: top; width: 36pt;">
<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>
<br/></div>
<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></span></p>

<p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt;"><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;"><br/></span></span></p>
</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>
<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 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: 0pt 0pt 0pt 36pt;"><span><span style="border-left: none; border-right: none;"><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 condensed consolidated statements of operations.&#160;</span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">&#160;&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"><br/></span></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;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span>&#160;</span>&#8211;<span>&#160;</span></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>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></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;">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 March 31, 2021 and December 31,&#160;2020, 84% and 79%, respectively, of the Company&#8217;s gross accounts receivable were due from four and&#160;three customers.&#160;</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;">&#160;Revenue relating to two&#160;and four customers represented approximately 80% and 73% of the Company's total revenue for the three months ended March 31, 2021 and 2020, respectively.</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>Cost of revenue relating to two&#160;and three&#160;</span>vendors represented approximately 28% and 90% of the Company&#8217;s total cost of revenue for the three months ended March 31, 2021 and 2020, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p>

</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_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://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>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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379603768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 style="margin: 0px; text-indent: 0px;">
<table cellpadding="0" style="height: 0px; border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;" width="100%">
<tbody style="margin: 0px; text-indent: 0px;">
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: top; width: 36pt; height: 17px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 4. </span></p>
</td>
<td style="vertical-align: top; margin: 0px; text-indent: 0px; height: 17px;">
<p style="margin: 0px; text-indent: 0px;"><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: 0px; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At March 31, 2021 and December 31, 2020, the Company&#8217;s accounts receivable consisted of the following:</span></p>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;">

<table cellpadding="0" style="height: 201px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;">
<tbody style="margin: 0px; text-indent: 0px;">
<tr style="height: 21px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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 colspan="2" style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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; height: 17px; margin: 0px 0px 0px 0.1px; 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 colspan="2" style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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; &#160;Construction services</span><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;">2,049,179</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;">1,391,555</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160;Engineering services </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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;"> 68,223 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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;"> 86,264 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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>
</tr>
<tr style="height: 17px;">
<td style="margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; 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: 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; &#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: 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;">Medical revenue</span></span></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;">1,098,271</td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;">1,157,819</td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px; margin: 0px; text-indent: 0px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160;Retainage receivable </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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;"> 615,136 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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;">615,136</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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>
</tr>
<tr style="margin: 0px; height: 19px; text-indent: 0px;">
<td style="margin: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><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;">&#160; &#160;Other receivable</span></span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">182,012</span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">180,748</span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="margin: 0px; height: 10px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Total gross receivables </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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;"> 4,012,821 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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;"> 3,431,522 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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>
</tr>
<tr style="margin: 0px; height: 19px; text-indent: 0px;">
<td style="margin: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-indent: 0px;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(795,914</span></span></p>
</td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<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; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<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; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (795,914 </span></p>
</td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px; margin: 0px; text-indent: 0px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Total net receivables&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 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; margin: 0px; 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;">3,216,907</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 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; margin: 0px; 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;"> 2,635,608 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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>
</tr>
</tbody>
</table>

</div>
</div>
</div>
<p style="margin: 0px; text-indent: 0px;"><br/></p>
<div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;">
<div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>Receivables are</span> evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance of doubtful accounts was $795,914 as of March 31, 2021. There was no provision for doubtful accounts, no recoveries collected for doubtful accounts and no write offs during the&#160;three months ended March 31, 2021. There was a provision for doubtful accounts of $10,018, and no write offs for the year ended&#160;December 31, 2020.</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>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_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>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406502216552">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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 id="t_ft_C62P4A0MUO00000000000000000000b">
<table cellpadding="0" style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman';" 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;">5. </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;"> Contract Assets and Contract Liabilities&#160;&#160; </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<div style="border-left: none; border-right: none;">
<div style="border-left: none; border-right: none;">
<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;">&#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 March 31, 2021 and <span style="border-left: none; border-right: none;">December 31, 2020</span>:</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: 101px; border-collapse: collapse; margin-left: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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; width: 36pt;">
<p 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: #cceefa;">
<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: #cceefa; 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: #cceefa; 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: #cceefa; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,280,201 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa; 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: #cceefa; 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: #cceefa; 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: #cceefa; width: 9%;">
<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: #cceefa; width: 1%;">
<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="vertical-align: bottom; height: 19px; margin-left: 0.1px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p>
</td>
<td style="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="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="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;">(350,587</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<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;">
<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;">
<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;">
<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;">
<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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<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; background-color: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5,929,614 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<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; background-color: #cceefa;">
<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="vertical-align: bottom; height: 19px; margin-left: 0.1px;">
<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;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,160,365</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">)</td>
<td style="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="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="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;"> (5,916,487 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">
<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;"><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: #cceefa;">
<p style="margin: 0pt;">&#160; &#160; Net contract assets (liabilities), on uncompleted contracts</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">769,249</span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceefa;"/>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<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; background-color: #cceefa;">
<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; background-color: #cceefa;">
<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; background-color: #cceefa;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</table>
<span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160;</span>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts are included in the accompanying condensed consolidated balance sheets under the f<span>ollowing&#160;<span>captions at <span style="border-left: none; border-right: none;">March 31, 2021</span> and</span></span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;<span style="border-left: none; border-right: none;">December 31, 2020</span>.</span></span><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;"><br/></span></p>

<table cellpadding="0" style="height: 70px; border-collapse: collapse; margin-left: 0px; 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;">
<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: 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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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; margin-left: 0.1px;">
<td style="height: 17px; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Contract assets&#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;"> &#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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,902,577 </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;"> &#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;"> &#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: 9%;">
<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="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>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> Contract liabilities </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,133,328</span></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td>
<td style="padding-bottom: 1.5pt; 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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<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="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; 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="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; &#160; Net contract assets (liabilities)</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">769,249</span></span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"/>
<td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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;"> (471,604 </span></p>
</td>
<td style="padding: 0px 0px 3px; 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>
</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-size: 10pt;"><span style="font-family: 'Times New Roman';">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. </span><span style="font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times;">The Company peri</span></span><span style="font-family: 'times new roman', times;">odically&#160;evaluates and revises its estimates and makes adjustments when they are considered necessary.&#160;</span></span></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_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://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 2: 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 3: 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -URI http://asc.fasb.org/topic&amp;trid=2145070<br><br>Reference 5: 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=119991564&amp;loc=SL119991590-234733<br><br>Reference 6: 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=119991564&amp;loc=SL119991585-234733<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406383773304">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, plant and equipment</a></td>
<td class="text">
<div>
<table cellpadding="0" style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman'; height: 17px; 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-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="font-weight: bold;"> Property, plant and equipment</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">&#160;</span></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 March 31, 2021 and December 31, 2020, the Company&#8217;s property, plant and equipment, net consisted of the following:</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: 148px; border-collapse: collapse; margin-left: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt; width: 100.295%;" width="100%">
<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; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<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; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid rgb(0, 0, 0); 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 rgb(0, 0, 0); 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="vertical-align: bottom;height: 17px;width: 36pt;">
<p 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: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span> Computer equipment and software&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 119,437 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 73,991 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;">
<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;">
<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> Furniture and other equipment </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;"> 16,286 </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;"> 11,593 </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="height: 15px;">
<td style="vertical-align: bottom; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements</span><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);">13,871</td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);">6,071</td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Equipment and machinery</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">1,155,324</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">1,127,647</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: rgb(204, 238, 255);">Automobiles</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);">4,638</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);">4,638</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Building held for leases</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">501,336</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">501,336</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255); height: 17px;">Laboratory and temporary units</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;">1,350,197</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;">1,016,238</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Construction in progress</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);">442,515</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);">&#8212;</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<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; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">&#160; &#160; &#160; Property, plant and equipment</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,603,604 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,741,514 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 19px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p>
</td>
<td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(149,690</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">)</td>
<td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (58,500 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">
<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;">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Property, plant and equipment, net </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,453,914 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,683,014 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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 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 three months ended March 31, 2021 and 2020 amounted to $91,190 and $924 respectively.</span>&#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_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>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>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379550136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotesReceivableAbstract', window );"><strong>Notes Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Notes Receivable</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<div id="t_ft_JX12PGJQEO00000000000000000000b">
<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;"> 7. </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: 107%; color: #000000;">Notes Receivable&#160;</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; text-indent: 0pt; padding-left: 30px; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt;"><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;). <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> 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 July 31, 2023 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="margin: 0pt 0pt 0pt 35pt; line-height: normal; text-indent: 0pt; /* padding-left: 30px; */text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; 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 (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 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, a Texas limited liability company of which CPF GP is the general partner.&#160;</span></span></p>
</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_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>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>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406384970840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Notes Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotePayableAbstract', window );"><strong>Note 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 id="t_ft_I4ZO14A2IO00000000000000000000b">
<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;"> 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: 107%; color: #000000;">Notes Payable</span></b></span></b></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 37pt; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"><span style="font-size: 10pt; line-height: 107%; color: #000000;"><span style="font-family: 'times new roman', times;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">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 $200,000 (&#8220;Note&#8221;) that bears interest at a rate of <span style="line-height: inherit;">nine</span> percent (9%) per annum, due on July 31, 2023, 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 2019-1 LLC. The Company</span>&#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 2020, the Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of the Company's common stock.</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>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379615272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">
<div id="t_ft_L9PWQ6N6PC00000000000000000000b">
<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;"> 9. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Business Combination </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<div style="font-family: 'times new roman', times; font-size: 10pt;">
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"><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 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>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: 107%; font-size: 11pt; font-family: Calibri, sans-serif;"><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: 71px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"><br/></td>
<td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td>
<td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; background-color: #cceeff; width: 1%;"><span style="font-family: 'times new roman', times; font-size: 10pt; ;color: black;">$</span></td>
<td style="height: 18px; text-align: right; padding: 0px; background-color: #cceeff; width: 9%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;">1,059,600</span></span></td>
<td style="height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;">Earnout&#160;liability</td>
<td style="height: 17px;"><br/></td>
<td style="text-align: right; padding: 0px; height: 17px;"><span><span class="selected"><span style="color: #000000; font-family: 'times new roman'; font-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;">&#8212;</span></span></span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 18px; background-color: #cceeff;">Settlement of accounts receivable and net contract liabilities</td>
<td style="border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 18px; padding: 0px; background-color: #cceeff;">(94,980</td>
<td style="height: 18px; padding: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="height: 18px; padding: 0px 1px;">&#160;</td>
<td style="height: 18px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 18px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"><span style="border-left: none; border-right: none;">964,620</span></td>
<td style="height: 18px; padding: 0px;"><br/></td>
</tr>
</tbody>
</table>

</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"><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-align: center; text-indent: 36pt;"><br/></p>
<div id="fs_8OCZ9XAWCW00000000000000000000B">

<table border="0" cellpadding="0" style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 209px;">
<tbody>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36pt;"><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;"> Cash and cash equivalents&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; 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: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 9%;" 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: 18px; 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: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </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-family: 'times new roman', times; font-size: 10pt;">130,799 </span></p>
</td>
<td style="padding: 0px; height: 18px; 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: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"> Property, plant and equipment </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-family: 'times new roman', times; font-size: 10pt;">1,154,818</span></p>
</td>
<td style="padding: 0px; height: 18px; 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>
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="padding: 0px; background-color: #cceeff;">Goodwill</td>
<td style="padding: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; background-color: #cceeff;">85,810</td>
<td style="padding: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<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: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"> Accounts payable and accrued expenses&#160; </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="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: 18px; background-color: #cceeff;">)</td>
</tr>
<tr>
<td style="padding: 0px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px;">Assumed liabilities</td>
<td style="padding: 0px;"><br/></td>
<td style="padding: 0px; text-align: right;">(285,204</td>
<td style="padding: 0px;">)</td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"><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;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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: 0pt 0pt 0pt 36pt;"><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: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">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 initial contingent consideration liability of $0 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. As of March 31, 2021, the liability remains to be $0.</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>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_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>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406477873048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text">
<div id="t_ft_I45FPR1MG000000000000000000000b">
<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;"> 10. </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;"> Leases </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>
<p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt;"><span style="line-height: inherit;">The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements.<span style="border-right: none; border-left: 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;">&#160;The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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;In addition, CAT leases a vacant retail space that has been converted for the use of COVID-19 testing, vaccine distribution and a medical lab. The CAT lease term is for eighteen months.</span></span></span></span></span></span></span></p>
<p style="margin: 5pt 0pt 5pt 36pt; text-indent: 0pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span><span style="line-height: inherit;">Supplemental balance sheet information related to leases is as follows:</span><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;&#160;</span></span><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">&#160;</span></span></p>

<table style="height: 210px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><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;">March 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="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;"><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;"><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>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px; width: 36pt;"><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; width: 43%;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;">$</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 9%;">1,538,885</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"><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; margin-left: 0.1px; height: 10px;">
<p>(413,084<br/></p>
</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</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; margin-left: 0.1px; height: 10px;"><span style="border-left: none; border-right: none;">(1,126,283</span></td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px;">)</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; margin-left: 0.1px; height: 10px;">(1,539,367</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</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;">46,653</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; margin-left: 0.1px; height: 10px;">(19,059</td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;">(26,318</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;">(45,377</td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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;">
<p><span style="font-weight: bold;">Weighted Average Remaining Lease Term</span><span style="font-weight: bold;"><br/></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;">4.15 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;">2.36 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>


<p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p>
<p style="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="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="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="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>

<table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 174px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt;"><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="width: 1%; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 9%; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td>
<td style="/* background-color: #cceeff; */text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"><span style="font-weight: bold;">Financing</span></td>
<td style="text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"><span style="font-weight: bold;">Total</span></td>
<td style="text-align: right; height: 17px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;">2021</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">340,209</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">15,120</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">355,329</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;">2022</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">401,622</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;">20,160</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;">421,782</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;">2023</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;">330,300</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;">11,760</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;">342,060</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;">2024</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">324,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;">-</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;">324,000</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;">2025</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">-</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="height: 19px; b: #cceeff;"><br/></td>
<td style="height: 19px;">Total lease payments</td>
<td style="height: 19px;"><br/></td>
<td style="height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;">1,639,131</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;">47,040</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;">1,686,171</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;">99,764</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;">1,663</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;">101,427</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; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;">1,539,367</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;">45,377</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;">1,584,744</td>
<td style="text-align: right; height: 17px;"><br/></td>
</tr>
</tbody>
</table>

<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">CAT has subleased its leased vacant area for a period of one year, the licensee has the option to terminate at any time after the first six month. Anticipated future lease revenue, under this leases is $1,440,000 for the remaining period ending December 31, 2021 and $320,000 for the year ending December 31, 2022.</span></p>
<p style="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-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><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_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379261432">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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="font-family: 'times new roman', times; font-size: 10pt;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<div id="t_ft_6TBAVQ148W00000000000000000000b">
<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><b>11.</b></span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Net Income (Loss) Per Share </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 35pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">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;</span><br/></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">&#160;&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">At March 31, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343 and 128,090 shares of common stock, respectively, <span style="color: #000000; line-height: inherit;">outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of March 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>At <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">March 31, 2020</span>, there were options<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;">, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 9,187 and 53,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.</span></span></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_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378128552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Backlog<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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;" 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;"> 12. </span></p>
</td>
<td style="vertical-align: top;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Construction Backlog </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 following represents the backlog of signed construction and engineering contracts in existence at March 31, 2021 and December 31, 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 March 31, 2021&#160;and December 31, 2020, respectively, on which work has not yet begun:</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>

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

<table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%">
<tbody>
<tr style="height: 19px; margin-left: 0.1px;">
<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="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;">
<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: 19px; border-bottom: 2px solid #000000;">
<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;">
<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;">
<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: 19px; border-bottom: 2px solid #000000;">
<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;">
<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: 19px;">
<td style="height: 19px; 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="vertical-align: bottom; height: 19px; 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: 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="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff; width: 9%;">
<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: 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="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="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff; width: 9%;">
<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: 19px; background-color: #cceeff; width: 1%;">
<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; vertical-align: bottom; margin-left: 0.1px;">
<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; margin: 0pt;"> 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;"> 1,047,324 </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: 13px;">
<td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(27,370</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</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;"><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;"> Subtotal&#160;&#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;">26,164,785</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;"> 31,423,676 </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: 19px;">
<td style="height: 19px; 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="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: contract revenue earned during the period </span></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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff; 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; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,293,305</span></p>
</td>
<td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff; 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; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<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: 19px; background-color: #cceeff;">)</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;"><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; font-weight: bold;"> Balance - end of period </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;"> $ </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;"> 22,871,480 </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;"> $ </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;"> 25,117,461 </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>
</tbody>
</table>

<p style="margin: 0pt 0pt 0pt 29.7pt; 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'; font-size: 10pt;"><span><span>Backlog at March 31, 2021 included&#160;<span style="border-right: none; border-left: none;">two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million&#160;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><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">three</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;contracts during the fourth quarter of&#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; display: inline !important; float: none;">2020</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;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<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. In addition, the Company executed&#160;one large contract in the first quarter of 2021 in the amount of approximately $1.3 million.&#160;</span></span>The Company expects that all of this revenue will be realized by March 31, 2023.</span><span><span>&#160;</span><span>Under the ELA, the Company cannot guarantee, but expects to receive, approximately $2.4 million in royalties for <span style="border-left: none; border-right: none;">one</span> such project. The Company expects to receive these royalties for this <span style="border-left: none; border-right: none;">one</span> such project through September 30, 2022. Backlog does not include expected royalty fees to the Company under the ELA from projects to be delivered&#160;by our licensee.&#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 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160;</span></p>
<p style="margin: 0in 7.4pt 0.15pt 0.5in;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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 Company&#8217;s remaining backlog as of<span>&#160;</span></span>March 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>represents the remaining transaction<span>&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">price</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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span>&#160;</span>of firm contracts for which work has not been performed and excludes unexercised contract options.</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-style: initial; text-decoration-color: initial;">&#160;</span></p>
<p style="margin: 0in 7.4pt 0.15pt 0.5in;"><span style="font-size: 10pt; text-indent: 0pt;"><br/></span></p>
<p style="margin: 0in 7.4pt 0.15pt 0.5in; text-indent: 0pt;"><span style="font-size: 10pt;">The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2021 over the following period:</span></p>
</div>
</div>
</div>
<p style="margin: 0in 7.4pt .15pt .5in;"><br/></p>

<table border="0" style="height: 69px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;">
<tbody>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px;"><br/></td>
<td style="height: 18px;"><br/></td>
<td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"><strong>2021</strong><br/></td>
<td style="height: 18px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"/>
<td style="height: 17px; background-color: #cceeff;">Within 1 year</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: 9%;">10,015,230</td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">1 to 2 years<br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; border-bottom: 2pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;">12,856,250</td>
<td style="height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;">Total Backlog</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;">22,871,480</td>
<td style="height: 17px; background-color: #cceeff;"><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>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406383803080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders' Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">
<div style="border-right: none; border-left: 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;"> 13. </span></p>
</td>
<td style="vertical-align: top; height: 17px;">
<p style="margin: 0pt;"><span style="font-weight: bold;"> Stockholders&#8217; Equity&#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="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;"><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;">Public Offerings &#8211;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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;"><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;"><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">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<span>&#160;</span><span>440,000</span><span>&#160;</span>shares of common stock at a public offering price of $<span>4.25</span><span>&#160;</span>per share, resulting in aggregate net proceeds of approximately&#160;$1,522,339&#160;</span></span></span><span style="font-size: 10pt;">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; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">and no warrants to purchase were issued to the underwriters.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><br/></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">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<span>&#160;</span><span>6,000,000</span><span>&#160;</span>shares of common stock at a public offering price of $<span>2.50</span><span>&#160;</span>per share. </span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">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. <span style="border-left: none; border-right: none;">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 <span>underwriters.</span></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"><span><br/></span></span></span></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378097864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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;"> 14. </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;"><span style="font-size: 10.0pt;">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 <span style="border-left: none; border-right: none;">June 21, 2023.</span>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/><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/><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="border-right: none; border-left: none;"><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/><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/><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-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span>April 24, 2024</span></span></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;"><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;"><br/></span></span></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: 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<span/>&#160;per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire&#160;<span style="border-left: none; border-right: none;"><span>August 29, 2024</span></span>.&#160;</span></span></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: 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;"><br/></span></span></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: 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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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 conjunction with the Underwriting Agreement in May 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: 0px; 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 Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000</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: 0px; 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 style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">shares of common stock at an initial exercise price of $3.14</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: 0px; 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;per share. The warrants are exercisable at the option of the holder on or after<span>&#160;November 6, 2020</span></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: 0px; 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>and expire May 5, 2025</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: 0px; 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; During the three months ended March 31, 2021, 225,100 warrants were exercised and converted into common stock of the Company.&#160; The Company received proceeds of approximately $703,000 from the conversion of the exercised&#160;warrants.&#160;</span><br/></span></span></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: 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'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;"><br/></span></span></span></span></p>


<p style="margin-left: .5in;"><span style="font-size: 10pt; color: #000000;">In connection with a convertible debenture issued on November 12, 2019</span><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">, the Company entered into a Placement Agency Agreement (the &#8220;<i>Placement Agency Agreement</i>&#8221;) with ThinkEquity, a division of Fordham Financial Management, Inc. (the &#8220;<i>Placement Agent</i>&#8221;), pursuant to which the Company had agreed to pay the Placement Agent a cash fee equal to 9% of the gross proceeds received by the Company from the investor in this transaction, as well as a one-time expense fee of $15,000 for aggregate out-of-pocket expenses incurred collectively in this transaction. Pursuant to the Placement Agency Agreement, the Company also agreed to grant to the Placement Agent or its designees warrants to purchase up to 9% of the aggregate number of shares of common stock underlying the Debenture, which was equal to&#160;5,404 shares of common stock, at an exercise price of 110% of the closing price of the Company&#8217;s common stock on the closing date (the &#8220;<i>Placement Agent Warrants</i>&#8221;).</span></span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;">&#160;</span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of five years. In the event that there is not an effective registration statement permitting for the resale of the shares underlying the Placement Agent Warrants, the Placement Agent Warrant&#8217;s shall be exercisable on a cashless basis. There are significant restrictions pursuant to FINRA Rule 5110 against transferring the Placement Agent&#8217;s Warrants and the shares issuable upon exercise of the Placement Agent Warrants during the one hundred eighty (180) days after the closing date.&#160;</span></span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">&#160;</span></span></p>
<p style="margin-left: .5in;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">On December 10, 2019, the&#160;</span></span><span style="mso-comment-continuation: 2;"><span style="font-size: 10.0pt;">Company and ThinkEquity&#160;entered into a waiver agreement (&#8220;Waiver of Warrant&#8221;) pursuant to which ThinkEquity surrendered its rights to a warrant previously issued to ThinkEquity on November 12, 2019 to purchase 5,404 shares of the Company&#8217;s common stock as compensation for acting as placement agent for the private placement of the Debenture. For the three months ending March 31, 2021, we had 225,100 warrants that converted into common stock.</span></span></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>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406474246200">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-based Compensation</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div id="t_ft_D9JH9V6VG000000000000000000000b">
<table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" 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;"><span>15</span>. </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;"> Share-based Compensation&#160;&#160;</span></p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.5; text-align: justify;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.3; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span class="selected" 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; font-size: 13.3333px; line-height: inherit;">On October 26, 2016, the Company&#8217;s Board of Directors approved the issuance of up to 25,000&#160;</span><span style="line-height: inherit;"><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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">&#160;June 1, 2018 and as further amended on July 30, 2020 (the &#8220;Incentive Plan&#8221;). The Incentive Plan authorizes the issuance of up to 1,125,000</span><span class="selected" style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">&#160;shares of common stock. 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, emplo<span style="line-height: inherit;">yees 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. As of March 31, 2021, there were 179,547</span></span></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: 0px; 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;">&#160;shares of common stock available for issuance&#160;under the&#160;</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">Incentive Plan</span></span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: start;">.&#160;</span></p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt; text-indent: 36pt;"><strong>Stock-Based Compensation Expense</strong>&#160; &#160;</p>
<p style="margin: 0pt; text-indent: 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;">Stock-based compensation expense is included in the condensed consolidated statements of operations <span>as follows:</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><span>&#160;</span>&#160;&#160;</span></span></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: 72px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"><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; text-align: center; padding: 0px; height: 19px;"><br/></td>
<td colspan="5" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="font-weight: bold;">Three Months Ended<br/><span>March 31,</span></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; margin-left: 0.1px;"><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; text-align: center; padding: 0px; height: 19px;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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 colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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;">
<p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p>
</td>
<td style="height: 17px; padding: 0px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<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-indent: 0px; 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-align: start;"> Payroll&#160;and related expenses </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">
<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; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%; border-bottom: 2px solid #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; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">286,186</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 2%;">
<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: 1%; border-bottom: 2px solid #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; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">38,764 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span> &#160; &#160; &#160; &#160;Total </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">286,186</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<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; 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: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">38,764</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#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>
<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 condensed consolidated statements of operations:&#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; text-decoration-style: initial; text-decoration-color: initial;">

<table cellpadding="0" style="height: 88px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; 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 style="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"><br/></td>
<td colspan="6" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"><span style="font-weight: bold;">Three Months Ended</span><br/><span style="font-weight: bold;">March 31,</span></td>
<td style="padding-bottom: 1.5pt; 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>
</tr>
<tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;">
<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="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"><br/></td>
<td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"><strong>&#160;2021</strong></td>
<td style="text-align: center; height: 19px; padding: 0px;"><br/></td>
<td style="text-align: center; height: 19px; padding: 0px;"><br/></td>
<td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"><strong>2020</strong></td>
<td style="padding-bottom: 1.5pt; 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>
</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; width: 36pt;">
<p 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; background-position: center bottom, right center, center top, left center !important;">
<p style="margin: 0pt;"><span>Stock options</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; 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; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </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: 9%;">
<p style="margin: 0pt; text-align: right;"><span>2,666</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,667</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 15px;">
<td style="vertical-align: bottom; height: 15px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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;">Restricted Stock Units&#160;</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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>
<td style="vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt 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: 15px; border-bottom: 1.5pt 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>283,520</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; 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: 0px; vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; 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: 15px; border-bottom: 1.5pt 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;">36,097</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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: 18px;">
<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; padding-left: 30px; height: 18px; 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: 18px; 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; background-color: #cceeff; height: 18px; 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; 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: 18px; 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>286,186</span></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; border-bottom: 4.5pt double #000000; padding: 0px; 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: 18px; 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>38,764</span></td>
<td style="vertical-align: bottom; height: 18px; 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; text-indent: 36pt;"><strong>Stock-Based Option Awards&#160;</strong></p>
<p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><strong><br/></strong></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">The Company has issued no stock-based options during the <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">three months ended March 31, 2021 and 2020.</span>&#160; &#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>

<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></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.&#160;&#160;</span></p>
<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;">The following table summarizes stock-based option activities and changes during the <span style="border-right: none; border-left: none;">three months ended March 31, 2021</span> as described below:</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="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 152px;" width="100%">
<tbody>
<tr style="height: 35px;">
<td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"><br/></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; 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%;">
<p 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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </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;"> &#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;"> &#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: 9%;">
<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; 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%;">
<p 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: 9%;">
<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; 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%;">
<p 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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;">
<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; 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%;">
<p 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: 9%;">
<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; width: 1%;">
<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: 0px; padding-left: 0px; padding-right: 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;"> 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;"> &#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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></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&#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;">&#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;"> &#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>
<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;">
<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: 0px; padding-left: 0px; padding-right: 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;"> 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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0pt; text-align: right;">&#8212;</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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></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; March 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,437 </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;"> 6.09 </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: 16px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; March 31, 2021 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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,437 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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;"> 6.09 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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 three months ended March 31, 2021 and 2020, the Company recognized stock-based compensation expense of $2,666 and $2,667, respectively, related to stock options. This expense is included in payroll and related expenses, in the accompanying condensed consolidated statements of operations.&#160;&#160;</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 March 31, 2021, there was no<span style="border-left: none; border-right: none;">&#160;</span>unrecognized compensation costs related to non-vested stock options and all options have been expensed. 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. The fair value of the stock price at March 31, 2021 was $4.66 per share.</span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; /* background-color: #ffffff;"><span><b>Restricted Stock Units</b></span><span>&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><br/></span></span></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;">
<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><span>On March 22, 2019, a total of&#160;15,703 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; 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;">Mr. Galvin, Mr. Armstrong, Mr.&#160;</span>Shetty,&#160;<span><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;">six</span></span></span></span></span>&#160;employees and&#160;<span>one</span>&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<span>54.00</span>&#160;per share, which represents the closing price of the Company's common stock on February 26, 2019, as adjusted for stock splits.&#160;<span style="border-right: none; border-left: none;"><span style="font-size: 10pt;"><span style="border-right: none; border-left: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957.&#160;</span></span></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span>On January 15, 2019 and February 26, 2019,&#160;</span><span style="border-left: none; border-right: none;"><span style="text-indent: 0pt; font-size: 10pt;">a 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, as adjusted for stock splits.&#160;</span></span><span style="text-indent: 0pt; font-size: 10pt; border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">&#160;</span></span><span style="font-size: 10pt;"><span>The restricted stock units granted on January 15, 2019 vested on January 15, 2020, 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 restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the&#160;<span>2019</span>&#160;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;<span>six</span>&#160;months&#160;after the termination of the director from the Board of Directors or death or disability.</span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><span><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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; line-height: inherit;">Effective June 5, 2019, a total of&#160;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; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-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'; font-size: 13.33px; float: none; line-height: inherit; display: inline !important;"><span style="line-height: inherit;">&#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; 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.</span><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><span><br/></span></span></p>
</div>
</div>
</div>
<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-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 37pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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: 0px; 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;">On April 14, 2020, </span><span style="border-right: none; border-left: 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one 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 one 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.&#160;</span></span><br/></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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;"><br/></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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 style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">On April 14, 2020, </span><span style="border-right: none; border-left: 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: 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;">a total of 12,000 of restricted stock units were granted to three of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company&#8217;s common stock on April 14, 2020. 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 six 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.&#160;</span></span></span></span></span><span style="font-size: 10pt;"><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;"><br/></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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><br/></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;">On September 23, 2020, a total of 425,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: 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;of restricted stock units were granted to&#160;</span>Mr. Armstrong, Mr. Sheeran, seven employees and one&#160;consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;per share, which represents the closing price of </span><span style="border-right: none; border-left: 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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one 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. </span></span>&#160;</span><br/></span></span></span></span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><span style="font-size: 10pt;"><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><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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;"><br/></span></span></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-align: start; text-indent: 0px; text-transform: none; white-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 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020,&#160;a&#160;<span style="line-height: inherit;">total of<span>&#160;</span>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;<span>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 style="line-height: inherit;">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></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: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;">&#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: 0in 0in 0in 37pt; background: white; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On December 9, 2020, a total of<span>&#160;</span>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 style="border-left: none; border-right: none; line-height: inherit;">3.28</span>&#160;per share, which represents the closing price of&#160;the Company's common stock on December 9, 2020.&#160;Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><br/></p>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="mso-comment-continuation: 1;"><span><span class="selected" style="/* background-color: #ffffff;">For the three months ended March 31, 2021&#160;and 2020, the Company recognized stock-based compensation of $283,520&#160;and $36,097 related to restricted stock units. This expense is included in the payroll and related expenses,&#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: 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;">general and administrative expenses, and </span>marketing and business development expense in the accompanying condensed consolidated statement of operations.&#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; /* background-color: #ffffff;">The following table summarized restricted stock unit&#160;activities during the three months ended March 31, 2021:</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_G3SJ2GI1HC00000000000000000000b">
<table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;">
<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="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; 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;"><span style="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;">Number of Shares</strong></span><br/></td>
<td style="text-align: center; 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>
</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; width: 36pt;">
<p 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>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: 9%;"><span style="color: #000000; font-family: 'Times New Roman'; font-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="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ 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: 19px;">
<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;">
<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; 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;">Granted</p>
</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;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</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: right; 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: 19px; 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;">&#8212;</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;"/>
</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;">
<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: 1.5pt 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: 1.5pt 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: 1.5pt 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; 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: 10px; 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;">
<td style="height: 10px; 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="height: 10px; background-color: #cceeff; text-indent: 0px; 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;">Non-vested balance at March 31, 2021</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;"/>
<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;"><br/></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;">527,504</td>
<td style="vertical-align: bottom; text-align: right; 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>

</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>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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378200968">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 16. </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; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><strong><span><span>Commitm</span>ents<span>&#160;</span>and Contingencies</span></strong> </span>&#160;</span></p>
</td>
</tr>
</tbody>
</table>
</div>
<h6 style="margin: 0in 0in 0in 0.5in;"><strong><span style="font-size: 10.0pt;"><span>&#160;</span></span></strong></h6>
<p style="margin: 0pt 0in 0in 0.5in; text-indent: 0pt;"><em><strong><span>Legal Proceedings</span></strong></em></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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&#160;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; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Pizzarotti Litigation -&#160;</span></i><span style="font-size: 10.0pt;">On or about August 10, 2018&#160;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. <span style="color: #000000;">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.&#160;&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; color: black;">Pizzarotti&#8217;s suit arose from a contract dated </span><span style="font-size: 10.0pt;">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. <span style="color: #000000;">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.&#160; </span>Phipps&#8217;<span style="color: #000000;"> 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&#160; the sub-contracted work to be provided by Phipps to Pizzarotti. </span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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 vigorously defend the litigation.</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; 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 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>et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. </span> <br/></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 0.0001pt 0.5in; text-align: justify; line-height: 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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 non-parties by September 30, 2021. <span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span>&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; 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 condensed consolidated financial statements.</span></p>



<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;"><br/></span></i></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Vendor Litigation</span></i><i><span style="font-size: 10.0pt;"> &#8211;&#160;</span></i><span style="font-size: 10.0pt;"/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span><span style="font-size: 10.0pt;">Teton Buildings, LLC</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 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;). The Petition brought claims of breach of contract, negligence, and breach of express warranty. The Firm did not represent the Company in connection with the Teton Action. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="text-align: justify; margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: Courier;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif;">(ii) On or about September 12, 2018, On or about June 2, 2017, 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. </span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="mso-fareast-font-family: Calibri;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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. The Firm was engaged to file a proof of claim in the Teton Bankruptcy. 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. <span style="mso-spacerun: yes;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On or about March 16, 2020, the Bankruptcy Court converted Teton&#8217;s Chapter 11 reorganization case to a Chapter 7&#160;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. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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. <span style="color: #000000;">2:20&#8722;cv&#8722;03432 (&#8220;Teton Action&#8221;), seeking to </span>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. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 condensed consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.75in; 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-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><span>2.<span style="font: 7pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160;<span>&#160;</span></span></span></span><i><span style="font-size: 10pt;">SG Blocks,<span>&#160;</span>Inc. v HOLA Community Partners, et. al.</span></i><i><span style="font-size: 10pt;">&#160;</span></i><span style="font-size: 10pt;"/></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: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On April 13, 2020, Plaintiff SG Blocks,<span>&#160;</span>Inc. (&#8220;SG Blocks&#8221;) filed a Complaint against HOLA Community Partners (&#8220;HCP&#8221;), Heart of<span>&#160;</span>Los<span>&#160;</span>Angeles Youth,<span>&#160;</span>Inc. (&#8220;HOLA&#8221;) (HCP and HOLA are collectively referred to as the &#8220;HOLA Defendants&#8221;), and the City of<span>&#160;</span>Los<span>&#160;</span>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,<span>&#160;</span><i>to wit</i>,<span>&#160;</span><span>&#160;</span>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.</span></p>
<p style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>

<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On April 20, 2020, HOLA filed a separate action against the Company in the<span>&#160;</span>Los<span>&#160;</span>Angeles Superior Court</span><span style="font-size: 14pt;"><span>&#160;</span></span><span style="font-size: 10pt;">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; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC,<span>&#160;</span>Avesi<span>&#160;</span>Construction, LLC, and American Home Building and Masonry Corp (&#8220;AHB&#8221;) for indemnity and contribution with respect to<span>&#160;</span>HOLA&#8217;s<span>&#160;</span>claims. The Company has also notified its general liability carrier<span>&#160;</span>Sompo<span>&#160;</span>International regarding coverage concerning<span>&#160;</span>HOLA&#8217;s<span>&#160;</span>claims</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On February 25, 2021, the Court entered an order dismissing the Company&#8217;s claims for<span>&#160;</span><span>&#160;</span>(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<span>&#160;</span>HOLA&#8217;s<span>&#160;</span>claims. The case is currently entering the discovery stage and a trial date has been set for March 22, 2022.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On March 12, 2021, the HOLA Defendants filed an answer to the Company&#8217;s complaint against it denying liability and asserting affirmative defenses.</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-indent: 0px; text-transform: none; white-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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">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.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">&#160;</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;">On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss<span>&#160;</span>Hola<span>&#160;</span>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: 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-indent: 0px; text-transform: none; white-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; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; 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 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 condensed consolidated financial statements.</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; 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; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"><br/></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">3.<span style="color: #000000; font-family: 'Times New Roman'; font-size: 9.33333px; 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;">&#160;&#160;&#160;&#160;&#160;&#160;<span>&#160;</span></span><i>SG Blocks, Inc. v. EDI International, PC. </i></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in connection with the parties' consulting agreement, dated June 29, 2016, <i><span style="mso-spacerun: yes;">&#160;</span></i>pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and <i><span style="mso-spacerun: yes;">&#160;</span></i>design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously <i><span style="mso-spacerun: yes;">&#160;</span></i>interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and <i><span style="mso-spacerun: yes;">&#160;</span></i>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. 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: 12pt; 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: 12pt; 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 condensed consolidated financial statements. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p>
<div style="margin: 0px; text-indent: 0px;">
<div style="border-left: none; border-right: none;">
<div style="margin: 0px; text-indent: 0px;">
<div>

</div>
</div>
</div>
</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><span style="font-size: 10.0pt;">Other Litigation</span></b></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; line-height: 12pt; font-size: 12pt; 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.<span style="font: 7.0pt 'Times New Roman';">&#160;&#160;&#160;&#160;&#160;&#160; </span></span></span></b><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 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: 12pt; font-family: 'Times New Roman', serif;">&#160;</p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 27, 2020, the Company filed a motion to &#160;dismiss the Action. &#160;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.</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The parties are in the middle of pre-trial discovery. Fact discovery is <span style="mso-spacerun: yes;">&#160;</span>scheduled to be completed by June 30, 2021. <span style="mso-spacerun: yes;">&#160;</span>No trial date has been set. </span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; 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: 12pt; 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 condensed consolidated financial statements. </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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378255976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">
<div id="t_ft_IMD09O3LXC00000000000000000000b">
<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><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 class="selected" style="line-height: 103%; margin: 0pt;">Subsequent Events</span></b></span></p>
</td>
</tr>
</tbody>
</table>
</div>
<p style="margin: 0pt 0pt 0.000421397pt 37pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">

</span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"><br/></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"><span style="font-size: 10pt; font-family: 'times new roman', times; color: #000000;">Subsequent to March 31, 2021, the Company acquired an approximately&#160;50-acre site in Lago Vista, Texas for $3,500,000, paid in cash.<span style="mso-spacerun: yes;">&#160; </span>The Company plans to partner with a real estate development firm to build approximately 270,000 square feet of one and two-bedroom condominium units manufactured at the Company&#8217;s factory in Durant, Oklahoma.<span style="mso-spacerun: yes;">&#160; </span>SGB Development Corp., the real property development arm and wholly owned subsidiary of SG Blocks will manage the development of the site.<span style="mso-spacerun: yes;">&#160; </span>Groundbreaking for the project is expected in Q2 2022.</span></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; /* background: white;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; text-align: justify; /* background: white;"><span style="font-family: 'times new roman', times;"><span style="font-size: 10pt; color: #000000;">Subsequent to March 31, 2021 </span><span style="font-size: 10.0pt; color: #212529;">the Company commenced an action against Osang Healthcare Company, Ltd. in the&#160;United States District Court,&#160;Eastern District of New York (21-cv-01990).&#160;The Company has asserted that Osang materially breached a certain Managed Supply Agreement&#160;entered into between the parties on October 12, 2020 (the "MSA"), pursuant to which the Company received on consignment&#160;</span><span style="font-size: 10.0pt; color: black;">two million (2,000,000) units of Osang&#8217;s &#8220;Genefinder Plus RealAmp Covid-19 PCR 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></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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406384302504">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<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; The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, </span>2021<span style="font-family: 'Times New Roman'; font-size: 10pt;">. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</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_sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock', window );">Recently adopted accounting pronouncements</a></td>
<td class="text">
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"/></b></span><br/></p>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;">&#160;</span></i></b>&#8211; The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock', window );">Operating cycle</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 style="border-right: none; border-left: 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="color: #000000; font: 10pt / 1.2 '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;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle &#8211;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;">&#160;</span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company&#8217;s contracts varies, but is typically between<span style="line-height: inherit;">&#160;</span><span style="display: inline; line-height: inherit;">six</span><span style="line-height: inherit;">&#160;</span>to<span style="line-height: inherit;">&#160;</span><span style="display: inline; line-height: inherit;">twelve</span><span style="line-height: inherit;">&#160;</span>months.</span>&#160; In some instances, the length of the contract may exceed<span style="line-height: inherit;">&#160;</span>twelve<span style="line-height: inherit;">&#160;</span>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="line-height: inherit;">&#160;</span><span style="border-right: none; border-left: none; line-height: inherit;">one year</span>.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text">
<div style="border-left: none; border-right: none;">
<div>
<div style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">&#8211; 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. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy:</span><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="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', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i><span style="color: #000000;"/></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Determine the transaction price</span></i><span style="color: #000000;"/></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i><span style="color: black;"/></span></p>
<p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;">&#160;</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; font-family: 'times new roman', times;"><i><span style="color: #000000;">&#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;">&#160;&#160;</span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></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;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; 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). </span> 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></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000;">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></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<div style="font-size: 10pt;">
<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: 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="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (&#8220;ELA&#8221;&#160;) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below.&#160;Under the ELA, the Company will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the three months ended March 31, 2021.&#160;&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p>
<p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i>CMC Right of First Refusal&#160;</i><i>Agreement</i> <span style="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 has a term of two (2) years. <span style="border-left: none; border-right: none;">Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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.&#160;</span></span></span></p>
<p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately <span style="display: inline; line-height: inherit;">100</span> residential and commercial units at <span style="display: inline; line-height: inherit;">1100</span> Ridge Avenue, Atlanta, Georgia, which is known as the &#8220;Ridge Avenue, Atlanta Project.&#8221; The total value of the project estimated to be derived by CMC is approximately $16,900,000. The project is a residential project but not subject to the Company&#8217;s Exclusive License Agreement, dated October 3, 2019.&#160;</span></p>
<p style="margin: 0in 0in 0in 0.5in;"><br/></p>

<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-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 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>&#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; border-left: none; border-right: none;">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; float: none; display: inline !important;">. 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;">&#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: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the three months ended March 31, 2021, the Company recognized $</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;">5,863,358<span>&#160;</span>related</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;">&#160;to activities through the JV, is included in medical revenue on the accompanying consolidated statements of operations.<span>&#160;</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: 0px; text-transform: none; white-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; float: none; display: inline !important;">In addition, the Company formed Chicago Airport&#160;Testing, LLC which is currently collecting rental revenue from subleasing to a consortium&#160;of government entities assisting in COVID-<span style="border-left: none; border-right: none;">19</span><span>&#160;</span>testing.</span></span></em></p>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><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: 0px; text-transform: none; white-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; float: none; display: inline !important;"><br/></span></span></em></p>
<p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<p style="margin: 0in 0in 0in 0.5in; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company&#8217;s revenues are principally derived from construction and engineering contracts related to Modules, 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 $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021. All revenue recognized for the three months ending March 31, 2020 was over time. </span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></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;"><span>The following tables provide further disaggregation of the<span 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: 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;"> Company&#8217;s</span> revenues by categories:</span>&#160; &#160;</span></p>
<p style="line-height: 104%; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p>
<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-left: none; border-right: none;">

<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-left: none; border-right: none;">
<div id="t_ft_4SLDOJ7ATS00000000000000000000b">
<table border="0" cellpadding="0" style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="padding: 0px; height: 20px;"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"/>
<td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Three Months Ended March 31,</span></strong><br/></td>
</tr>
<tr style="height: 19px; margin-left: 0.1px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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: #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: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 19px; 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><span>2021</span></strong></span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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><span>2020</span></strong></span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services:</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; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: left; 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;"><br/></td>
<td style="padding: 0px; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 17px; margin-left: 0.1px;">&#160; &#160;Government</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">1,085,480</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">12</td>
<td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;"/>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Hotel</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; text-align: right; height: 19px; background-color: #cceeff;">170,426</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; text-align: right; height: 19px; background-color: #cceeff;">2</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; height: 19px; background-color: #cceeff;">&#8212;</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; text-align: right; height: 19px; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"> &#160; &#160;Medical - Construction </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;">251,560</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;">3</span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: left;" 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;"><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="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;"><span style="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;"> % </span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Multi-Family (includes Single Family)</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; text-align: right; background-color: #cceeff;">44,746</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; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; background-color: #cceeff;">30,672</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; text-align: right; background-color: #cceeff;">15</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" 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;Office </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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;">177,392</span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>1</span></p>
</td>
<td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> 40,850 </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> 21 </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"><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: 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="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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;Retail </span></p>
</td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>42,015</p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>1</p>
</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"><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: 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>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>121,070</p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>61</p>
</td>
<td style="padding: 0px; height: 19px; 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>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">&#160; &#160;Special Use</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;">1,460,045</span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">16</td>
<td style="padding: 0px; text-align: left; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">6,164</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">3</td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</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; text-align: right; background-color: #cceeff;">3,231,664</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">35</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">198,756</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">100</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue:</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">&#160; &#160;Medical (lab testing, kit sales and equipment)</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;">5,955,963</td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;">65</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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;"> Total revenue by customer type&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px; 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;">9,187,627</span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px; text-align: left;" 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: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"> 198,756 </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px;" 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>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><br/></p>

</div>
</div>
</div>
</div>

<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">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.</span></span></p>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers.&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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 condensed consolidated balance sheets.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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 condensed consolidated balance sheet.&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160;</span></p>
<p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">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: 0in 0in 0in 0.5in; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></span></p>
<p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - 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 is 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,&#160;</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> 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><span style="font-family: 'times new roman', times; font-size: 10pt;">&#160; The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over </span><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>, 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>March 31, 2021, accumulated amortization related to deferred contract costs amounted to $61,178</span><span style="font-family: 'times new roman', times; font-size: 10pt;">. During the&#160;three months ended March 31, 2021&#160;and 2020, amortization expense relating to the deferred contract costs amounted to&#160;$10,196 and $10,197, respectively,<span style="color: #222222; font-family: arial, 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: 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;">&#160;</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.</span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span style="color: #000000;">&#160;</span></i></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>&#8211;&#160;</b></span></i><span style="color: black;">On&#160;Oc<span>tober 3, 2019, as amen</span>ded 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 License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).</span></span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">&#160;&#160;</p>

<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;">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 commercialization 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;) ,</span> 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. If the License Agreement is extended beyond the initial term, then the parties will negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses any aspect of the License to a sub-licensee, the Licensee will pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee. The Company may also provide the Licensee with professional services with respect to the License, and the Licensee will reimburse the Company for employees&#8217; time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company&#8217;s remaining and future residential projects. As of March 31, 2021, there have been no royalties.</span></span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The License Agreement provides 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. In addition, the License Agreement provides that the Company will provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company&#8217;s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.</span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</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 style="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-right: none; border-left: 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="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<div style="border-left: none; border-right: none;">
<div>
<div>
<div>
<div style="border-right: none; border-left: none;">
<div>
<div>
<div>
<div>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 &#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 condensed 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></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>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</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 " 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: 12pt; font-family: 'Times New Roman', serif;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> &#8211; The Company accounts for certain legal entities as variable interest entities (&#8220;</span><span style="font-size: 10pt;">VIE"</span><span style="font-family: 'times new roman', times; font-size: 10pt;">). 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 </span><span style="font-size: 10pt;">VIE</span><span style="font-family: 'times new roman', times; font-size: 10pt;">&#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.</span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;">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="font-family: 'times new roman', times; font-size: 10pt;">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 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020.</span> 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-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distributed certain products and services (&#8220;Clarity Mobile Venture&#8221;).&#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 of March 31, 2021, $102,410 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 three months ended March 31, 2021, the Company recognized revenue of $60,110 to Clarity Labs, of which $140,258 is included in accounts receivable as of March 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. </span></span></p>
<p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; 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; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;">&#160;</span></span></p>
<p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span style="border-left: none; border-right: none;">19</span> testing industry.</span><span style="mso-spacerun: yes;">&#160; </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.</span></p>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text">
<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;">Cash and cash equivalents </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#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 $10,540,290&#160;as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span>March 31, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">&#160;and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span>13,010,356<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt;">&#160;as of December 31, 2020.</span></span>&#160;</span></span></p>
</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_sgbx_ShortTermInvestmentPolicyTextBlock', window );">Short-term investment</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;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#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;March 31, 2021&#160;or December 31, 2020, respectively.&#160; &#160;</span></span></p>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable and allowance for credit losses</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;">Accounts receivable and allowance for credit losses&#160;</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;">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;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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 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 condensed consolidated financial position, results of operations, and cash flows.</span>&#160;</span></span></p>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</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;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8211; 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 March 31, 2021&#160;there was inventory of $4,429 for construction materials, and $929,650 of medical equipment and COVID-19 test and testing supplies. <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 of December 31, 2020&#160;there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies.&#160;</span></span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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;"><br/></span></span></span></p>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</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-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill&#160;</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">&#8211;&#160;</span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; 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 style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">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.&#160;</span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; 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';">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 style="color: #000000; font-size: 10pt; 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';"><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. The Company&#8217;s evaluation of goodwill completed during the year ended December 31, 2019 resulted in impairment loss of $2,938,653,&#160;</span>which represents the total goodwill impairment loss to date. The impairment loss was due to a deterioration in the Company's estimated future cash flows. There were no impairments during the year ended December 31, 2020 or the three months ended March 31, 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment.&#160;</span></span></span></span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible assets</a></td>
<td class="text">
<div style="border-right: none; border-left: none;">
<div style="border-left: none; border-right: none;">
<div style="border-right: none; border-left: none;">
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">&#8211; </span><span><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;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.&#160;</span></span></span></span>&#160;The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2021. The accumulated amortization as of&#160;March 31, 2021&#160;and 2020 was $690,262 and $1,650,595, respectively. The amortization expense for the three months ended March 31, 2021 and 2020 was $40,407 and $36,280, respectively. The estimated amortization expense for the successive five years is as follows:&#160;&#160;</span></span></p>
<p style="margin: 0pt 0pt 0pt 36pt;"><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; font-weight: bold;">&#160;</span></p>
<div style="border-left: none; border-right: none;">

<table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%">
<tbody>
<tr style="height: 21px;">
<td style="vertical-align: bottom; height: 21px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;">
<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: 21px;">
<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: 21px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 21px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; background-color: #cceeff; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 125,470 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="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="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="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024&#160;</span></p>
</td>
<td style="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="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="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="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 20px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></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;"> Thereafter&#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>
<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;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<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,453,566</span> </span></p>
</td>
<td style="padding: 0px; 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: 10px; margin-left: 0.1px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<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; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,220,702 </span></p>
</td>
<td style="padding: 0px; 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>

</div>
</div>
</div>
</div>
<p style="margin: 0pt 0pt 0pt 36pt;"><br/></p>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, 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; 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 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles&#160;2&#160;to 5 years, buildings held for lease 5 to 7 years, and <span>equipment</span> 5 t<span>o 29</span>&#160;years. Repairs and maintenance are charged to expense when incurred.</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_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="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_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock', window );">Common stock purchase warrants and other derivative financial instruments</a></td>
<td class="text">
<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>
<p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measurements</a></td>
<td class="text">
<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:</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="vertical-align: top; width: 36pt;">
<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>
<br/></div>
<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></span></p>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based payments</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 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: 0pt 0pt 0pt 36pt;"><span><span style="border-left: none; border-right: none;"><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 condensed consolidated statements of operations.&#160;</span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">&#160;&#160;</span></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text">
<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;"><span>&#160;</span>&#8211;<span>&#160;</span></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>
<p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">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 March 31, 2021 and December 31,&#160;2020, 84% and 79%, respectively, of the Company&#8217;s gross accounts receivable were due from four and&#160;three customers.&#160;</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;">&#160;Revenue relating to two&#160;and four customers represented approximately 80% and 73% of the Company's total revenue for the three months ended March 31, 2021 and 2020, respectively.</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>Cost of revenue relating to two&#160;and three&#160;</span>vendors represented approximately 28% and 90% of the Company&#8217;s total cost of revenue for the three months ended March 31, 2021 and 2020, respectively. 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_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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_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=121583591&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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_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>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_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=108315417&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>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 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>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_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=121559654&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=121559654&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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: 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=121559654&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>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_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=119991564&amp;loc=SL119991576-234733<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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_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>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_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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: 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 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 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 4: 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 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>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_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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<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=116846552&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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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>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_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><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-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_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>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_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=84158767&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=84158767&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>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_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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 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 (b),(f)<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 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>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_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=121611835&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=121611835&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=121611835&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=121611835&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=121611835&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>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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378144024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Liquidity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_LiquidityAxis=sgbx_LiquidityMember', window );">Liquidity [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 " 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="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;">
<tbody>
<tr style="margin-left: 0.1px; height: 15px;">
<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; border-bottom: 2px 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;"><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="margin-left: 0.1px; height: 16px;">
<td style="height: 16px; margin-left: 0.1px; width: 36pt;"><br/></td>
<td style="height: 16px; background-color: #cceeff;">Within&#160;1&#160;year</td>
<td style="height: 16px; background-color: #cceeff; width: 0.5%; 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: 16px; background-color: #cceeff; width: 0.5%; 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>
<td style="height: 16px; text-align: right; background-color: #cceeff; width: 10%; 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><span style="border-left: none; border-right: none;">10,015,230</span></span></td>
<td style="height: 16px; background-color: #cceeff; width: 0.5%; 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="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; margin-left: 0.1px;">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; border-bottom: 2px 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: 17px; text-align: right; border-bottom: 2px 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;"><span><span style="border-left: none; border-right: none;">12,856,250</span></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="margin-left: 0.1px; height: 10px;">
<td style="height: 10px; margin-left: 0.1px;"><br/></td>
<td style="height: 10px; background-color: #cceeff; margin-left: 0.1px;">Total Backlog</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; border-bottom: 4.5pt double #000000; 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;">$</td>
<td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; 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;"><span><span style="border-left: none; border-right: none;">22,871,480</span></span></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>
</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=121604090&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>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_LiquidityAxis=sgbx_LiquidityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LiquidityAxis=sgbx_LiquidityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379447064">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Summary of disaggregation of revenues by categories</a></td>
<td class="text">
<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-left: none; border-right: none;">
<div id="t_ft_4SLDOJ7ATS00000000000000000000b">
<table border="0" cellpadding="0" style="height: 249px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 20px;">
<td style="padding: 0px; height: 20px;"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"><br/></td>
<td style="padding: 0px; height: 20px;" valign="bottom"/>
<td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Three Months Ended March 31,</span></strong><br/></td>
</tr>
<tr style="height: 19px; margin-left: 0.1px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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: #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: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 19px; 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><span>2021</span></strong></span></p>
</td>
<td style="padding: 0px; height: 19px;" valign="bottom"/>
<td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" 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><span>2020</span></strong></span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services:</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; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: left; 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;"><br/></td>
<td style="padding: 0px; text-align: right; 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;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36pt;"><br/></td>
<td style="padding: 0px; height: 17px; margin-left: 0.1px;">&#160; &#160;Government</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">1,085,480</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">12</td>
<td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; height: 17px; width: 1%;">$</td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;"/>
<td style="padding: 0px; height: 17px; width: 1%;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; width: 10%;">&#8212;</td>
<td style="padding: 0px; height: 17px; width: 1%;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Hotel</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; text-align: right; height: 19px; background-color: #cceeff;">170,426</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; text-align: right; height: 19px; background-color: #cceeff;">2</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; height: 19px; background-color: #cceeff;">&#8212;</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; text-align: right; height: 19px; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; 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="font-size: 10pt; font-family: 'times new roman', times;"> &#160; &#160;Medical - Construction </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;">251,560</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;">3</span></p>
</td>
<td style="padding: 0px; height: 18px; text-align: left;" 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;"><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="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;"><span style="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;"> % </span></p>
</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">&#160; &#160;Multi-Family (includes Single Family)</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; text-align: right; background-color: #cceeff;">44,746</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; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</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; text-align: right; background-color: #cceeff;">30,672</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; text-align: right; background-color: #cceeff;">15</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" 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;Office </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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;">177,392</span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom">
<p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>1</span></p>
</td>
<td style="padding: 0px; height: 17px; text-align: left;" 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: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> 40,850 </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" valign="bottom"/>
<td style="padding: 0px; height: 17px;" 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="font-family: 'times new roman', times; font-size: 10pt;"> 21 </span></p>
</td>
<td style="padding: 0px; height: 17px;" valign="bottom"><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: 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="margin-left: 0.1px; height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; height: 19px; 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;Retail </span></p>
</td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>42,015</p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>1</p>
</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;" valign="bottom"><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: 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>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom"><br/></td>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>121,070</p>
</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="padding: 0px; height: 19px; background-color: #cceeff;" valign="bottom"/>
<td style="height: 19px; background-color: #cceeff;" valign="bottom">
<p>61</p>
</td>
<td style="padding: 0px; height: 19px; 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>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;">&#160; &#160;Special Use</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;">1,460,045</span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">16</td>
<td style="padding: 0px; text-align: left; height: 17px;">%</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">6,164</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td>
<td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">3</td>
<td style="padding: 0px; height: 17px;">%</td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</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; text-align: right; background-color: #cceeff;">3,231,664</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">35</td>
<td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">198,756</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">100</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue:</td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; text-align: left; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="padding: 0px; height: 19px;"><br/></td>
<td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">&#160; &#160;Medical (lab testing, kit sales and equipment)</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;">5,955,963</td>
<td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;">65</td>
<td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">&#8212;</td>
<td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="padding: 0px; margin-left: 0.1px; height: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; margin-left: 0.1px;" 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;"> Total revenue by customer type&#160;&#160; </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px; 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;">9,187,627</span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px; text-align: left;" 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: 10px;"><br/></td>
<td style="padding: 0px; height: 10px; 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: 10px; 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="font-family: 'times new roman', times; font-size: 10pt;"> 198,756 </span></p>
</td>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px;" valign="bottom"/>
<td style="padding: 0px; height: 10px; 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: 10px;" 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>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><br/></p>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%">
<tbody>
<tr style="height: 21px;">
<td style="vertical-align: bottom; height: 21px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;">
<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: 21px;">
<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: 21px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 21px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021&#160;</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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: 18px; 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: 18px; background-color: #cceeff; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 125,470 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 0.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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="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="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="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="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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="vertical-align: bottom; height: 18px;"><br/></td>
<td style="vertical-align: bottom; height: 18px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024&#160;</span></p>
</td>
<td style="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="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="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="vertical-align: bottom; height: 18px; padding: 0px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p>
</td>
<td style="vertical-align: bottom; height: 18px; 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; 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; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p>
</td>
<td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 20px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></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;"> Thereafter&#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>
<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;"> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;">
<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,453,566</span> </span></p>
</td>
<td style="padding: 0px; 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: 10px; margin-left: 0.1px;">
<td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;">
<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; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,220,702 </span></p>
</td>
<td style="padding: 0px; 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>
</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=121604090&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>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_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>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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406378234392">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Summary of accounts receivable</a></td>
<td class="text">
<table cellpadding="0" style="height: 201px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;">
<tbody style="margin: 0px; text-indent: 0px;">
<tr style="height: 21px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-align: center; text-indent: 0px;"><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: 21px; margin: 0px; text-indent: 0px;">
<p style="margin: 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; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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 colspan="2" style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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; height: 17px; margin: 0px 0px 0px 0.1px; 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 colspan="2" style="vertical-align: bottom; height: 17px; margin: 0px 0px 0px 0.1px; 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;"> &#160; </span></p>
</td>
<td style="height: 17px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 36pt;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; 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; &#160;Construction services</span><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;">2,049,179</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; 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; margin: 0px; text-indent: 0px; text-align: right; width: 9%;">1,391,555</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px; margin: 0px; text-indent: 0px;">
<td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160;Engineering services </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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;"> 68,223 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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; height: 17px; margin: 0px; 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;"> 86,264 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; margin: 0px; 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>
</tr>
<tr style="height: 17px;">
<td style="margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; 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: 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; &#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: 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;">Medical revenue</span></span></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;">1,098,271</td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 17px;">1,157,819</td>
<td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 19px; margin: 0px; text-indent: 0px;">
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160;Retainage receivable </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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;"> 615,136 </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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; height: 19px; margin: 0px; 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;">615,136</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; 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>
</tr>
<tr style="margin: 0px; height: 19px; text-indent: 0px;">
<td style="margin: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><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;">&#160; &#160;Other receivable</span></span><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">182,012</span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">180,748</span></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;"><br/></td>
</tr>
<tr style="margin: 0px; height: 10px; text-indent: 0px;">
<td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Total gross receivables </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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;"> 4,012,821 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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; height: 10px; margin: 0px; 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;"> 3,431,522 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; margin: 0px; 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>
</tr>
<tr style="margin: 0px; height: 19px; text-indent: 0px;">
<td style="margin: 0px; text-indent: 0px; height: 19px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-indent: 0px;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(795,914</span></span></p>
</td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">)</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<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; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<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; height: 19px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;">
<p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (795,914 </span></p>
</td>
<td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 19px; margin: 0px; text-indent: 0px;">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 10px; margin: 0px; text-indent: 0px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle">
<p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Total net receivables&#160;&#160; </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 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; margin: 0px; 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;">3,216,907</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;">
<p style="margin: 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; margin: 0px; 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;"> 2,635,608 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; 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>
</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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406377897064">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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: 101px; border-collapse: collapse; margin-left: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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; width: 36pt;">
<p 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: #cceefa;">
<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: #cceefa; 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: #cceefa; 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: #cceefa; width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,280,201 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa; 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: #cceefa; 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: #cceefa; 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: #cceefa; width: 9%;">
<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: #cceefa; width: 1%;">
<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="vertical-align: bottom; height: 19px; margin-left: 0.1px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p>
</td>
<td style="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="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="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;">(350,587</span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">
<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;">
<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;">
<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;">
<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;">
<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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<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; background-color: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5,929,614 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<p 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: #cceefa;">
<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; background-color: #cceefa;">
<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="vertical-align: bottom; height: 19px; margin-left: 0.1px;">
<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;">
<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;">
<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;">
<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;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,160,365</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">)</td>
<td style="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="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="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;"> (5,916,487 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">
<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;"><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: #cceefa;">
<p style="margin: 0pt;">&#160; &#160; Net contract assets (liabilities), on uncompleted contracts</p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">769,249</span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceefa;"/>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">
<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; background-color: #cceefa;">
<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; background-color: #cceefa;">
<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; background-color: #cceefa;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
</tbody>
</table>
<span style="font-family: 'Times New Roman'; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160;</span><span></span>
</td>
</tr>
<tr class="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 condensed consolidated balance sheets</a></td>
<td class="text">
<table cellpadding="0" style="height: 70px; border-collapse: collapse; margin-left: 0px; 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;">
<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: 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;">
<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;">
<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;">
<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;">
<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;">
<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;">
<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; margin-left: 0.1px;">
<td style="height: 17px; 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="vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> Contract assets&#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;"> &#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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,902,577 </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;"> &#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;"> &#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: 9%;">
<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="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>
</tr>
<tr style="height: 17px;">
<td style="height: 17px; 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="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> Contract liabilities </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,133,328</span></span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td>
<td style="padding-bottom: 1.5pt; 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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;">
<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="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; 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="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; &#160; Net contract assets (liabilities)</span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">769,249</span></span></p>
</td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"/>
<td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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;"> (471,604 </span></p>
</td>
<td style="padding: 0px 0px 3px; 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>
</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>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>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406377927720">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of company's equipment</a></td>
<td class="text">
<table cellpadding="0" style="height: 148px; border-collapse: collapse; margin-left: 0px; font-family: &quot;times new roman&quot;; font-size: 10pt; width: 100.295%;" width="100%">
<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; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px;">
<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; font-weight: bold;"> &#160; </span></p>
</td>
<td colspan="2" style="border-bottom: 1.5pt solid rgb(0, 0, 0); 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 rgb(0, 0, 0); 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="vertical-align: bottom;height: 17px;width: 36pt;">
<p 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: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span> Computer equipment and software&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 119,437 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); 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: rgb(204, 238, 255); width: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 73,991 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;">
<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;">
<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> Furniture and other equipment </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;"> 16,286 </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;"> 11,593 </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="height: 15px;">
<td style="vertical-align: bottom; height: 15px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements</span><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);">13,871</td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 15px; background-color: rgb(204, 238, 255);">6,071</td>
<td style="vertical-align: bottom; height: 15px; background-color: rgb(204, 238, 255);"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Equipment and machinery</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">1,155,324</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">1,127,647</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: rgb(204, 238, 255);">Automobiles</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);">4,638</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; background-color: rgb(204, 238, 255);">4,638</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Building held for leases</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">501,336</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px;">501,336</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="vertical-align: bottom; height: 17px;"><br/></td>
<td style="vertical-align: bottom; padding: 0px; background-color: rgb(204, 238, 255); height: 17px;">Laboratory and temporary units</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;">1,350,197</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
<td style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); height: 17px;">1,016,238</td>
<td style="vertical-align: bottom; background-color: rgb(204, 238, 255); height: 17px;"><br/></td>
</tr>
<tr style="height: 10px;">
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; padding: 0px;">Construction in progress</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);">442,515</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
<td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid rgb(0, 0, 0);">&#8212;</td>
<td style="vertical-align: bottom; height: 10px;"><br/></td>
</tr>
<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; </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">&#160; &#160; &#160; Property, plant and equipment</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,603,604 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,741,514 </span></p>
</td>
<td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
</tr>
<tr style="height: 19px;">
<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;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p>
</td>
<td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(149,690</span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">)</td>
<td style="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="border-bottom: 1.5pt solid rgb(0, 0, 0); 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="border-bottom: 1.5pt solid rgb(0, 0, 0); vertical-align: bottom; height: 19px;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (58,500 </span></p>
</td>
<td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px;">
<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;">
<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: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; &#160; &#160; Property, plant and equipment, net </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,453,914 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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: rgb(204, 238, 255);">
<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 rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p>
</td>
<td style="border-bottom: 4.5pt double rgb(0, 0, 0); vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,683,014 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">
<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_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>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>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406384880312">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Schedule of purchase price</a></td>
<td class="text">
<table style="height: 71px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%">
<tbody>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"><br/></td>
<td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td>
<td style="height: 18px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; background-color: #cceeff; width: 1%;"><span style="font-family: 'times new roman', times; font-size: 10pt; ;color: black;">$</span></td>
<td style="height: 18px; text-align: right; padding: 0px; background-color: #cceeff; width: 9%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;">1,059,600</span></span></td>
<td style="height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;">Earnout&#160;liability</td>
<td style="height: 17px;"><br/></td>
<td style="text-align: right; padding: 0px; height: 17px;"><span><span class="selected"><span style="color: #000000; font-family: 'times new roman'; font-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;">&#8212;</span></span></span></td>
<td style="padding: 0px; height: 17px;"><br/></td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 18px; background-color: #cceeff;">Settlement of accounts receivable and net contract liabilities</td>
<td style="border-bottom: 2px solid #000000; height: 18px; background-color: #cceeff;"><br/></td>
<td style="border-bottom: 2px solid #000000; text-align: right; height: 18px; padding: 0px; background-color: #cceeff;">(94,980</td>
<td style="height: 18px; padding: 0px; background-color: #cceeff;">)</td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="height: 18px; padding: 0px 1px;">&#160;</td>
<td style="height: 18px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td>
<td style="height: 18px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"><span style="border-left: none; border-right: none;">964,620</span></td>
<td style="height: 18px; padding: 0px;"><br/></td>
</tr>
</tbody>
</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of purchase price to the assets acquired and liabilities</a></td>
<td class="text">
<table border="0" cellpadding="0" style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 209px;">
<tbody>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36pt;"><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;"> Cash and cash equivalents&#160; </span></p>
</td>
<td style="padding: 0px; height: 18px; 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: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 9%;" 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: 18px; 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: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </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-family: 'times new roman', times; font-size: 10pt;">130,799 </span></p>
</td>
<td style="padding: 0px; height: 18px; 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: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"> Property, plant and equipment </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-family: 'times new roman', times; font-size: 10pt;">1,154,818</span></p>
</td>
<td style="padding: 0px; height: 18px; 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>
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td>
<td style="padding: 0px; background-color: #cceeff;">Goodwill</td>
<td style="padding: 0px; background-color: #cceeff;"><br/></td>
<td style="padding: 0px; text-align: right; background-color: #cceeff;">85,810</td>
<td style="padding: 0px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 18px;">
<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: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"> Accounts payable and accrued expenses&#160; </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="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: 18px; background-color: #cceeff;">)</td>
</tr>
<tr>
<td style="padding: 0px; margin-left: 0.1px;"><br/></td>
<td style="padding: 0px;">Assumed liabilities</td>
<td style="padding: 0px;"><br/></td>
<td style="padding: 0px; text-align: right;">(285,204</td>
<td style="padding: 0px;">)</td>
</tr>
<tr style="height: 18px;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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;"><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;">
<td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><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>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_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=121647850&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>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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406477851928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%">
<tbody>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px;"><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;">March 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="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;"><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;"><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>
</tr>
<tr style="margin-left: 0.1px; height: 10px;">
<td style="text-align: left; margin-left: 0.1px; height: 10px; width: 36pt;"><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; width: 43%;"><br/></td>
<td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;">$</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 9%;">1,538,885</td>
<td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 1%;"><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; margin-left: 0.1px; height: 10px;">
<p>(413,084<br/></p>
</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</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; margin-left: 0.1px; height: 10px;"><span style="border-left: none; border-right: none;">(1,126,283</span></td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px;">)</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; margin-left: 0.1px; height: 10px;">(1,539,367</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</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;">46,653</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; margin-left: 0.1px; height: 10px;">(19,059</td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;">(26,318</td>
<td style="padding: 0px; margin-left: 0.1px; height: 10px; 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; 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; margin-left: 0.1px; height: 10px;">(45,377</td>
<td style="background-color: #cceeff; padding: 0px; margin-left: 0.1px; height: 10px; 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; 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;">
<p><span style="font-weight: bold;">Weighted Average Remaining Lease Term</span><span style="font-weight: bold;"><br/></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;">4.15 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;">2.36 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="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 174px;" width="100%">
<tbody>
<tr style="height: 17px;">
<td style="height: 17px; width: 36pt;"><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="width: 1%; height: 17px;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; width: 1%;"><br/></td>
<td style="height: 17px; text-align: right; width: 9%; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td>
<td style="/* background-color: #cceeff; */text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"><span style="font-weight: bold;">Financing</span></td>
<td style="text-align: right; height: 17px; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1%;"><br/></td>
<td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9%;"><span style="font-weight: bold;">Total</span></td>
<td style="text-align: right; height: 17px; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;">2021</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">340,209</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">15,120</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff;">$</td>
<td style="height: 17px; text-align: right; background-color: #cceeff;">355,329</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;">2022</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">401,622</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;">20,160</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;">421,782</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;">2023</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;">330,300</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;">11,760</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;">342,060</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;">2024</td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; text-align: right;">324,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;">-</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;">324,000</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;">2025</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">-</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td>
<td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td>
</tr>
<tr style="height: 19px;">
<td style="height: 19px; b: #cceeff;"><br/></td>
<td style="height: 19px;">Total lease payments</td>
<td style="height: 19px;"><br/></td>
<td style="height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;">1,639,131</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;">47,040</td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;"><br/></td>
<td style="text-align: right; height: 19px;">1,686,171</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;">99,764</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;">1,663</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;">101,427</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; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;">1,539,367</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;">45,377</td>
<td style="text-align: right; height: 17px;"><br/></td>
<td style="height: 17px; text-align: left; padding: 0px;">$</td>
<td style="height: 17px; text-align: right;">1,584,744</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>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379489528">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%">
<tbody>
<tr style="height: 19px; margin-left: 0.1px;">
<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="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;">
<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: 19px; border-bottom: 2px solid #000000;">
<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;">
<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;">
<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: 19px; border-bottom: 2px solid #000000;">
<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;">
<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: 19px;">
<td style="height: 19px; 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="vertical-align: bottom; height: 19px; 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: 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="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff; width: 9%;">
<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: 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="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="vertical-align: bottom; height: 19px; 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: 19px; background-color: #cceeff; width: 9%;">
<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: 19px; background-color: #cceeff; width: 1%;">
<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; vertical-align: bottom; margin-left: 0.1px;">
<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; margin: 0pt;"> 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;"> 1,047,324 </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: 13px;">
<td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">&#8212;</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td>
<td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td>
<td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(27,370</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</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;"><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;"> Subtotal&#160;&#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;">26,164,785</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;"> 31,423,676 </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: 19px;">
<td style="height: 19px; 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="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: contract revenue earned during the period </span></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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff; 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; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,293,305</span></p>
</td>
<td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 19px; background-color: #cceeff; 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; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;">
<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: 19px; background-color: #cceeff;">)</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;"><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; font-weight: bold;"> Balance - end of period </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;"> $ </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;"> 22,871,480 </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;"> $ </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;"> 25,117,461 </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>
</tbody>
</table>
<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=sgbx_ConstructionBacklogMember', window );">Construction Backlog [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 " 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="height: 69px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;">
<tbody>
<tr style="height: 18px; margin-left: 0.1px;">
<td style="height: 18px;"><br/></td>
<td style="height: 18px;"><br/></td>
<td style="height: 18px;"><br/></td>
<td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"><strong>2021</strong><br/></td>
<td style="height: 18px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px; width: 36pt;"/>
<td style="height: 17px; background-color: #cceeff;">Within 1 year</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: 9%;">10,015,230</td>
<td style="height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
</tr>
<tr style="height: 17px;">
<td style="height: 17px;"><br/></td>
<td style="height: 17px;">1 to 2 years<br/></td>
<td style="height: 17px;"><br/></td>
<td style="height: 17px; border-bottom: 2pt solid #000000;"><br/></td>
<td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;">12,856,250</td>
<td style="height: 17px;"><br/></td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; margin-left: 0.1px;"><br/></td>
<td style="height: 17px; background-color: #cceeff;">Total Backlog</td>
<td style="height: 17px; background-color: #cceeff;"><br/></td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td>
<td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;">22,871,480</td>
<td style="height: 17px; 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_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>
<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=121604090&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>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_UnderlyingAssetClassAxis=sgbx_ConstructionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_UnderlyingAssetClassAxis=sgbx_ConstructionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406475728712">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 " 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: 72px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%">
<tbody>
<tr style="height: 19px;">
<td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"><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; text-align: center; padding: 0px; height: 19px;"><br/></td>
<td colspan="5" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="font-weight: bold;">Three Months Ended<br/><span>March 31,</span></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; margin-left: 0.1px;"><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; text-align: center; padding: 0px; height: 19px;"><br/></td>
<td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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 colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt 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;">
<p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p>
</td>
<td style="height: 17px; padding: 0px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;">
<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-indent: 0px; 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-align: start;"> Payroll&#160;and related expenses </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">
<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; padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%; border-bottom: 2px solid #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; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">286,186</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 2%;">
<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: 1%; border-bottom: 2px solid #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; padding: 0px; background-color: #cceeff; width: 9%; border-bottom: 2px solid #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">38,764 </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; width: 1%;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="height: 17px; margin-left: 0.1px;">
<td style="height: 17px; vertical-align: bottom; margin-left: 0.1px;">
<p style="margin: 0pt;"><span> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span> &#160; &#160; &#160; &#160;Total </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<p style="margin: 0pt;"><span> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt;"><span> $ </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">286,186</span></span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<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; 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: 17px; padding: 0px; border-bottom: 4.5pt double #000000;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">38,764</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; padding: 0px;">
<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: 88px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; 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 style="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"><br/></td>
<td colspan="6" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"><span style="font-weight: bold;">Three Months Ended</span><br/><span style="font-weight: bold;">March 31,</span></td>
<td style="padding-bottom: 1.5pt; 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>
</tr>
<tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;">
<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="padding-bottom: 1.5pt; 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="text-align: center; height: 19px;"><br/></td>
<td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"><strong>&#160;2021</strong></td>
<td style="text-align: center; height: 19px; padding: 0px;"><br/></td>
<td style="text-align: center; height: 19px; padding: 0px;"><br/></td>
<td colspan="2" style="text-align: center; height: 19px; border-bottom: 1.5pt solid #000000;"><strong>2020</strong></td>
<td style="padding-bottom: 1.5pt; 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>
</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; width: 36pt;">
<p 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; background-position: center bottom, right center, center top, left center !important;">
<p style="margin: 0pt;"><span>Stock options</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; background-color: #cceeff; height: 17px; 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; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </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: 9%;">
<p style="margin: 0pt; text-align: right;"><span>2,666</span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; padding: 0px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,667</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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160;&#160;&#160; </span></p>
</td>
</tr>
<tr style="margin-left: 0.1px; height: 15px;">
<td style="vertical-align: bottom; height: 15px; 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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;">Restricted Stock Units&#160;</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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>
<td style="vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt 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: 15px; border-bottom: 1.5pt 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>283,520</span></p>
</td>
<td style="padding: 0px; vertical-align: bottom; height: 15px; 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: 0px; vertical-align: bottom; height: 15px; 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: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; 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: 15px; border-bottom: 1.5pt 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;">36,097</p>
</td>
<td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; 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: 18px;">
<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; padding-left: 30px; height: 18px; 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: 18px; 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; background-color: #cceeff; height: 18px; 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; 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: 18px; 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>286,186</span></td>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; 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>
<td style="vertical-align: bottom; height: 18px; background-color: #cceeff; border-bottom: 4.5pt double #000000; padding: 0px; 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: 18px; 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>38,764</span></td>
<td style="vertical-align: bottom; height: 18px; 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 " 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="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 152px;" width="100%">
<tbody>
<tr style="height: 35px;">
<td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td>
<td style="vertical-align: bottom; height: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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;">
<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: 35px; border-bottom: 1.5pt 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: 35px;">
<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: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; width: 36pt;"><br/></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; 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%;">
<p 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: 9%;">
<p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </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;"> &#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;"> &#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: 9%;">
<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; 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%;">
<p 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: 9%;">
<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; 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%;">
<p 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;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;">
<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; 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%;">
<p 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: 9%;">
<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; width: 1%;">
<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: 0px; padding-left: 0px; padding-right: 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;"> 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;"> &#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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></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&#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;">&#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;"> &#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>
<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;">
<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: 0px; padding-left: 0px; padding-right: 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;"> 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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<p style="margin: 0pt; text-align: right;">&#8212;</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; border-bottom: 1.5pt 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; height: 17px; border-bottom: 1.5pt solid #000000;">
<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>
</tr>
<tr style="margin-left: 0.1px; height: 17px;">
<td style="height: 17px; margin: 0px; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></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; March 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,437 </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;"> 6.09 </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: 16px;">
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> &#160; </span></p>
</td>
<td style="vertical-align: bottom; height: 16px; 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: 16px; 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: 16px;">
<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: 16px;">
<td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px;"><br/></td>
<td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; background-color: #cceeff;">
<p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable &#8211; March 31, 2021 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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,437 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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;"> 6.09 </span></p>
</td>
<td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; 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: 16px; 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: 16px; 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: 16px; 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: 16px; 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 " 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">
<div id="t_ft_G3SJ2GI1HC00000000000000000000b">
<table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;">
<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="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; 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;"><span style="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;">Number of Shares</strong></span><br/></td>
<td style="text-align: center; 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>
</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; width: 36pt;">
<p 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>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: 9%;"><span style="color: #000000; font-family: 'Times New Roman'; font-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="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ 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: 19px;">
<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;">
<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; 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;">Granted</p>
</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;">
<p style="margin: 0pt; text-align: right;"><br/></p>
</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: right; 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: 19px; 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;">&#8212;</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;"/>
</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;">
<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: 1.5pt 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: 1.5pt 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: 1.5pt 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; 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: 10px; 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;">
<td style="height: 10px; 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="height: 10px; background-color: #cceeff; text-indent: 0px; 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;">Non-vested balance at March 31, 2021</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;"/>
<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;"><br/></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;">527,504</td>
<td style="vertical-align: bottom; text-align: right; 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>
<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>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_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>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_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>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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381068312">
<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>Mar. 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 " 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-20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,821,289<span></span>
</td>
<td class="nump">8,596,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,821,289<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_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406377959912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Liquidity (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 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 " 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">$ 22,871,480<span></span>
</td>
</tr>
<tr 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 " 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">10,015,230<span></span>
</td>
</tr>
<tr 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 " 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">$ 12,856,250<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=121604090&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406478086952">
<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>
<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 30, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Mar. 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_sgbx_LiquidityTextualAbstract', window );"><strong>Liquidity (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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,540,290<span></span>
</td>
<td class="nump">$ 13,010,356<span></span>
</td>
<td class="nump">$ 10,540,290<span></span>
</td>
<td class="nump">$ 398,737<span></span>
</td>
<td class="nump">$ 1,625,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Cash backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,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>
</tr>
<tr class="ro">
<td class="pl " 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>
<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_LiquidityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LiquidityTextualAbstract</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=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406380075816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 9,187,627<span></span>
</td>
<td class="nump">$ 198,756<span></span>
</td>
</tr>
<tr class="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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 1,085,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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">12.00%<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=srt_HotelMember', window );">Hotel [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 170,426<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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">2.00%<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_MedicalConstructionMember', window );">Medical Construction [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 251,560<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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">3.00%<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_MultiFamiliesMember', window );">Multi-Family [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 44,746<span></span>
</td>
<td class="nump">$ 30,672<span></span>
</td>
</tr>
<tr class="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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 177,392<span></span>
</td>
<td class="nump">$ 40,850<span></span>
</td>
</tr>
<tr class="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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">21.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 42,015<span></span>
</td>
<td class="nump">$ 121,070<span></span>
</td>
</tr>
<tr class="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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">61.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_SpecialUseMember', window );">Special Use [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 1,460,045<span></span>
</td>
<td class="nump">$ 6,164<span></span>
</td>
</tr>
<tr class="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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">3.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_ConstructionAndEngineeringServicesMember', window );">Subtotal [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 3,231,664<span></span>
</td>
<td class="nump">$ 198,756<span></span>
</td>
</tr>
<tr class="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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">35.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=sgbx_MedicalRevenueMember', 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue by customer type</a></td>
<td class="nump">$ 5,955,963<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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Total revenue by customer type, percentage</a></td>
<td class="nump">65.00%<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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=srt_HotelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=srt_HotelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_MedicalConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MedicalConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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=sgbx_ConstructionAndEngineeringServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConstructionAndEngineeringServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381127064">
<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>Mar. 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 125,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">162,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2023</a></td>
<td class="nump">161,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">160,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">157,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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,453,566<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 2,220,702<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>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406374900632">
<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">3 Months Ended</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>Aug. 27, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>Vendors </div>
<div>Customer</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>Vendors</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Customer</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_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>
</tr>
<tr class="ro">
<td class="pl " 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="nump">$ 889,527<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 " 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="nump">$ 5,863,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingCycles', window );">Operating Cycles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">one year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 934,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 778,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment</a></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,938,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="nump">$ 10,196<span></span>
</td>
<td class="nump">10,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,540,290<span></span>
</td>
<td class="nump">398,737<span></span>
</td>
<td class="nump">13,010,356<span></span>
</td>
<td class="nump">$ 10,540,290<span></span>
</td>
<td class="nump">$ 1,625,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="nump">102,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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 balance</a></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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="nump">102,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="nump">203,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,196<span></span>
</td>
<td class="nump">10,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,178<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LicenseConsiderationDescription', window );">License consideration, description</a></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 commercialization 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;)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostOfOperatingRevenue', window );">Total cost</a></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>
<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_MinimumRoyaltyPaymentsOneYear', window );">Minimum royalty payments one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_MinimumRoyaltyPaymentsTwoYear', window );">Minimum royalty payments two year</a></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>
</tr>
<tr class="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_MinimumRoyaltyPaymentsThreeYear', window );">Minimum Royalty Payments Three Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_MinimumRoyaltyPaymentsFourYear', window );">Minimum Royalty Payments Four Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinimumRoyaltyPaymentsFiveYear', window );">Minimum Royalty Payments Five Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">Under the Agreement, the Company has 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;ROFR Rights&#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 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 1,250 shares of such restricted stock. The Agreement also provides 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>
<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_RevenueRecognizedAtPointInTime', window );">Revenue recognized at point in time</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,965,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares | shares</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairedIntangibleAssetDescription', window );">Intangible asset, description</a></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, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></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>
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></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>
<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_VehiclesMember', window );">Automobiles [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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></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>
<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_VehiclesMember', 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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_FurnitureAndFixturesMember', window );">Furniture and other 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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_FurnitureAndFixturesMember', window );">Furniture and other 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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,429<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_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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">929,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 773,715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Vendors [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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,650,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="nump">40,407<span></span>
</td>
<td class="nump">$ 36,280<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 140,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">73.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NumberOfVendors', window );">Number of vendors | Vendors</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="nump">$ 60,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NumberOfVendors', window );">Number of vendors | Vendors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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>
</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_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_MinimumRoyaltyPaymentsFiveYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal 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_MinimumRoyaltyPaymentsFiveYear</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_MinimumRoyaltyPaymentsFourYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal 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_MinimumRoyaltyPaymentsFourYear</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_MinimumRoyaltyPaymentsOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal 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_MinimumRoyaltyPaymentsOneYear</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_MinimumRoyaltyPaymentsThreeYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum royalty payments in the third fiscal year following the latest fiscal 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_MinimumRoyaltyPaymentsThreeYear</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_MinimumRoyaltyPaymentsTwoYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum royalty payments due in the second fiscal year following the latest fiscal 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_MinimumRoyaltyPaymentsTwoYear</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_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_NumberOfVendors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Vendors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfVendors</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_OperatingCycles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingCycles</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_RevenueRecognizedAtPointInTime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue recognized at this 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_RevenueRecognizedAtPointInTime</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: 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> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairedIntangibleAssetDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description of the finite or indefinite-lived intangible asset (excluding goodwill) that is impaired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-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_ImpairedIntangibleAssetDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (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=109234566&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=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 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=109234566&amp;loc=d3e22663-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_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_OtherCostOfOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other costs incurred during the reporting period related to other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostOfOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121583591&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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381262488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 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 " 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">$ 4,012,821<span></span>
</td>
<td class="nump">$ 3,431,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Less: allowance for doubtful accounts</a></td>
<td class="num">(795,914)<span></span>
</td>
<td class="num">(795,914)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Total net receivables</a></td>
<td class="nump">3,216,907<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="ro">
<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 " 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,049,179<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="re">
<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 " 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">68,223<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="ro">
<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 " 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">1,098,271<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="re">
<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 " 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">615,136<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="ro">
<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 " 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">$ 182,012<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_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=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121611835&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=121599878&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>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379569544">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_AccountsReceivableTextualAbstract', window );"><strong>Accounts Receivable (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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries collected for doubtful accounts</a></td>
<td class="nump">$ 795,914<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_sgbx_AccountsReceivableTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsReceivableTextualAbstract</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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406383807736">
<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>Mar. 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">$ 6,280,201<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_EstimatedIncomeLossOnUncompletedContracts', window );">Estimated earnings to date on uncompleted contracts</a></td>
<td class="num">(350,587)<span></span>
</td>
<td class="nump">872,302<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_ContractAssetsGross', window );">Gross contract assets</a></td>
<td class="nump">5,929,614<span></span>
</td>
<td class="nump">5,444,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_CostsInExcessOfBillingsToDate', window );">Less: billings to date</a></td>
<td class="num">(5,160,365)<span></span>
</td>
<td class="num">(5,916,487)<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_Netcontractliabilitiesonuncompletedcontracts', window );">Net contract assets (liabilities), on uncompleted contracts</a></td>
<td class="nump">$ 769,249<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_ContractAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contract assets 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_ContractAssetsGross</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>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_Netcontractliabilitiesonuncompletedcontracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Netcontractliabilitiesonuncompletedcontracts</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>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406472913768">
<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>Mar. 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_sgbx_ContractWithCustomerAssetsNetCurrent', window );">Contract assets</a></td>
<td class="nump">$ 1,902,577<span></span>
</td>
<td class="nump">$ 1,303,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">(1,133,328)<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 assets (liabilities)</a></td>
<td class="nump">$ 769,249<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_sgbx_ContractWithCustomerAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContractWithCustomerAssetsNetCurrent</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_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=121556615&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=121556615&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=121604090&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>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406380553656">
<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>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 3,603,604<span></span>
</td>
<td class="nump">$ 2,741,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(149,690)<span></span>
</td>
<td class="num">(58,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">3,453,914<span></span>
</td>
<td class="nump">2,683,014<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_CollateralAxis=us-gaap_AutomobilesMember', window );">Automobiles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">4,638<span></span>
</td>
<td class="nump">4,638<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 equipment and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">119,437<span></span>
</td>
<td class="nump">73,991<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_FurnitureAndOtherEquipmentMember', window );">Furniture and other 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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">16,286<span></span>
</td>
<td class="nump">11,593<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_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">13,871<span></span>
</td>
<td class="nump">6,071<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_MachineryAndEquipmentMember', window );">Equipment and machinery [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">1,155,324<span></span>
</td>
<td class="nump">1,127,647<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_BuildingHeldForLeasesMember', window );">Building held for leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">501,336<span></span>
</td>
<td class="nump">501,336<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_LaboratoryAndTemporaryUnitsMember', window );">Laboratory and temporary units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">1,350,197<span></span>
</td>
<td class="text">&#160;<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_ConstructionInProgressMember', window );">Construction in progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 442,515<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CollateralAxis=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_CollateralAxis=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_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=sgbx_BuildingHeldForLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_BuildingHeldForLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379529048">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 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 " 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">$ 91,190<span></span>
</td>
<td class="nump">$ 924<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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406380868328">
<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>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Jan. 21, 2020</div></th>
<th class="th"><div>Jun. 30, 2017</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_NotesReceivableTextualAbstract', window );"><strong>Notes Receivable (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 " 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">&#160;<span></span>
</td>
<td class="text">Jun. 21,  2023<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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_NotesReceivableTextualAbstract', window );"><strong>Notes Receivable (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 " 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</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>
</tr>
<tr class="re">
<td class="pl " 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>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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_NotesReceivableTextualAbstract', window );"><strong>Notes Receivable (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 " 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="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">Jul. 31,  2023<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] | 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>
</tr>
<tr 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_NotesReceivableTextualAbstract', window );"><strong>Notes Receivable (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 " 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="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Loaned amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember', window );">Notes Receivable [Member] | 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>
</tr>
<tr 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_NotesReceivableTextualAbstract', window );"><strong>Notes Receivable (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 " 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="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermNonBankLoansAndNotesPayable', window );">Loaned amount</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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NotesReceivableTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NotesReceivableTextualAbstract</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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>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_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 CCYY-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/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=117815213&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_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=121586364&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_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_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_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>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406380792680">
<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="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 04, 2020</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sgbx_NotePayableTextualAbstract', window );"><strong>Note Payable (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>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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 " 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">Jun. 21,  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>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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_NotePayableTextualAbstract', window );"><strong>Note Payable (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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">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="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="nump">$ 6,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="nump">73,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sgbx_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | 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>
</tr>
<tr 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_NotePayableTextualAbstract', window );"><strong>Note Payable (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>
</tr>
<tr class="re">
<td class="pl " 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">$ 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="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>
</tr>
<tr class="re">
<td class="pl " 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">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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NotePayableTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NotePayableTextualAbstract</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_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=121583591&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=121583591&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=121583591&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=120520924&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=119993939&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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>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_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 CCYY-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/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=117815213&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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379334184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Detail)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability', 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities', window );">Settlement of accounts receivable and net contract liabilities</a></td>
<td class="num">(94,980)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounts receivable and net contract 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;">sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities</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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406384103848">
<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>Mar. 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 " 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 " 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 " 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 " 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="ro">
<td class="pl " 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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets', window );">Right-of-use assets</a></td>
<td class="nump">57,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="re">
<td class="pl " 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="num">(733,529)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Assumed liabilities</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="num">(32,807)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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 " 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=121647850&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=121647850&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=121647850&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=121647850&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=121647850&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=121647850&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=121647850&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=121600890&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=121600890&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=121647850&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=121647850&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=121647850&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>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406379322040">
<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>Mar. 31, 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>
</tr>
<tr class="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="nump">$ 1,059,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="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 );">- Definition</a><div><p>The amount of  acquisition cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>61
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406462073016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 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,538,885<span></span>
</td>
</tr>
<tr class="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 liabilitie</a></td>
<td class="num">(413,084)<span></span>
</td>
</tr>
<tr class="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="num">(1,126,283)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">1,539,367<span></span>
</td>
</tr>
<tr class="ro">
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">46,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current liabilities</a></td>
<td class="num">(19,059)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current liabilities</a></td>
<td class="num">(26,318)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 45,377<span></span>
</td>
</tr>
<tr 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 " 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">4 years 1 month 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">2 years 4 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 " 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Operating 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_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_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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>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_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=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406383896168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details 1)<br></strong></div></th>
<th class="th">
<div>Mar. 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 355,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">2022</a></td>
<td class="nump">421,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">2023</a></td>
<td class="nump">342,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">2024</a></td>
<td class="nump">324,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFifthYear', window );">2025</a></td>
<td class="nump">243,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Total lease payments</a></td>
<td class="nump">1,686,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">101,427<span></span>
</td>
</tr>
<tr class="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_Presentvalueofleaseliabilities', window );">Present value of lease liabilities</a></td>
<td class="nump">1,584,744<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">340,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">401,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">330,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">324,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">243,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">1,639,131<span></span>
</td>
</tr>
<tr class="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">99,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">1,539,367<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">15,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">20,160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">11,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></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_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">47,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">1,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 45,377<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br><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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>63
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406380552584">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">CAT lease term</a></td>
<td class="text">18 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesIndemnificationAgreementsDescription', window );">Leases, description</a></td>
<td class="text">&#160;The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.<span></span>
</td>
</tr>
<tr class="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_SubleaseTerm', window );">Sublease term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear', window );">Future lease revenue for the remaining period of 2021</a></td>
<td class="nump">$ 1,440,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears', window );">Future lease revenue for the period of 2022</a></td>
<td class="nump">$ 320,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_SubleaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's sublease, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SubleaseTerm</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_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121602099&amp;loc=d3e50824-112756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesIndemnificationAgreementsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the description of a lease related indemnification agreement including the nature of the indemnification, the maximum potential amount of future payments the indemnification agreement could be required to make under the agreement, the current carrying amount of the liability and the nature of any recourse provision that would enable the lessee guarantor) to recover from third parties any of the amounts paid under the agreement and any assets held either as collateral or by third parties that upon occurrence of any triggering event or condition under the indemnification agreement the guarantor can obtain and liquidate to recover all or a portion of the amounts paid under the indemnification agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesIndemnificationAgreementsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>64
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381107144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income (Loss) Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 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 " 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">52,337<span></span>
</td>
</tr>
<tr 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 " 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">884,343<span></span>
</td>
<td class="nump">9,187<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Restricted Stock 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_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 " 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">128,090<span></span>
</td>
<td class="nump">53,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=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>65
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406498396248">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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">1,047,324<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="text"> <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">26,164,785<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="num">(3,293,305)<span></span>
</td>
<td class="num">(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">$ 22,871,480<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>66
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406383896600">
<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>Mar. 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 " 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">$ 22,871,480<span></span>
</td>
</tr>
<tr 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 " 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">10,015,230<span></span>
</td>
</tr>
<tr 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 " 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">$ 12,856,250<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=121604090&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406384012120">
<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="3">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>Item</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Total Backlog</a></td>
<td class="nump">$ 22,871,480<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="nump">$ 2,400,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">two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million<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_LeaseContractualTermAxis=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>
</tr>
<tr 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>
</tr>
<tr class="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">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_RestructuringCostAndReserveAxis=sgbx_ContractTwoMember', window );">Contract Two [Member] | 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>
</tr>
<tr 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>
</tr>
<tr class="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="nump">$ 800,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_RestructuringCostAndReserveAxis=sgbx_ContractOneMember', window );">Contract One [Member] | 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>
</tr>
<tr 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>
</tr>
<tr class="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="nump">2,700,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_RestructuringCostAndReserveAxis=sgbx_ContractThreeMember', window );">Contract Three [Member] | 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>
</tr>
<tr 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>
</tr>
<tr class="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="nump">$ 700,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_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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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=121604090&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_LeaseContractualTermAxis=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;">us-gaap_LeaseContractualTermAxis=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_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_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_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>68
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406374872232">
<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="3">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 15, 2020</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Oct. 26, 2016</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Successor common stock, shares</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="nump">$ 703,438<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_OptionsGrantedToPurchaseCommonStock', window );">Options granted to purchase common stock</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options, 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"> <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="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">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>
</tr>
<tr class="ro">
<td class="pl " 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="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="nump">$ 1,653,859<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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Common stock, per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.50<span></span>
</td>
<td class="nump">$ 4.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>
</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_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_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_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=109259400&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_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://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=119993939&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_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_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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>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_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=109259400&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=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406382766136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2017</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>
</tr>
<tr class="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">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Common stock exercise price</a></td>
<td class="nump">$ 3.14<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 21,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">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="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>
</tr>
<tr 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>
</tr>
<tr class="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">42,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">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">$ 27.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">Oct. 29,  2024<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>
</tr>
<tr 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>
</tr>
<tr class="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_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,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">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">$ 27.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">Apr. 24,  2024<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>
</tr>
<tr 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">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>
</tr>
<tr class="ro">
<td class="pl " 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">Aug. 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="rh">
<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>
</tr>
<tr 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>
</tr>
<tr class="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_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,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">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">$ 125.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text">&#160;<span></span>
</td>
<td class="nump">$ 63,796<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=109259400&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 CCYY-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/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=117815213&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=121586364&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>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406466496760">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 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 " 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">$ 286,186<span></span>
</td>
<td class="nump">$ 38,764<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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 " 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">2,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 );">Restricted Stock Units [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 " 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">283,520<span></span>
</td>
<td class="nump">36,097<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=sgbx_StockBasedCompensationPlanMember', window );">Share-based Payment Arrangement [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 " 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">286,186<span></span>
</td>
<td class="nump">38,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=sgbx_StockBasedCompensationPlanMember', window );">Share-based Payment Arrangement [Member] | 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 " 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">$ 286,186<span></span>
</td>
<td class="nump">$ 38,764<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_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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DerivativeInstrumentRiskAxis=sgbx_StockBasedCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=sgbx_StockBasedCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406381364968">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Outstanding, Beginning balance</a></td>
<td class="nump">36,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Shares, Cancelled</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Outstanding, Ending balance</a></td>
<td class="nump">36,437<span></span>
</td>
<td class="nump">36,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares, Exercisable</a></td>
<td class="nump">36,437<span></span>
</td>
<td class="nump">36,332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Fair Value Per Share, Granted</a></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">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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.80<span></span>
</td>
<td class="nump">$ 35.54<span></span>
</td>
</tr>
<tr class="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.80<span></span>
</td>
<td class="nump">24.80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted Average Exercise Price Per Share, Outstanding, Beginning balance</a></td>
<td class="nump">78.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Per Share, Granted</a></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">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Per Share, Cancelled</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price Per Share, Exercisable</a></td>
<td class="nump">$ 78.71<span></span>
</td>
<td class="nump">$ 78.67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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">6 years 1 month 2 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Terms (in years), Exercisable</a></td>
<td class="text">6 years 1 month 2 days<span></span>
</td>
<td class="text">6 years 4 months 2 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Outstanding, Beginning balance</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate Intrinsic Value, Exercisable</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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_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>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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406462796200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-based Compensation (Details 3)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 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_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 " 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 " 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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Vested</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Forfeited/Expired</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Non-vested ending</a></td>
<td class="nump">527,504<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406375768424">
<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="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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 23, 2020 </div>
<div>Consultants </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Aug. 27, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 15, 2020 </div>
<div>shares</div>
</th>
<th class="th"><div>Apr. 14, 2020</div></th>
<th class="th"><div>Jan. 15, 2019</div></th>
<th class="th">
<div>Sep. 23, 2020 </div>
<div>Consultants </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 22, 2019 </div>
<div>Consultants </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Feb. 26, 2019 </div>
<div>Employee</div>
</th>
<th class="th">
<div>Oct. 26, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 286,186<span></span>
</td>
<td class="nump">$ 38,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock or options issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Fair value of 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">$ 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted 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"> <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_NumberOfConsultants', window );">Number of consultants | Consultants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Award granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">a 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, as adjusted for stock splits.<span></span>
</td>
<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 six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957.<span></span>
</td>
<td class="text">a 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, as adjusted for stock splits.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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="nump">6,000,000<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">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="nump">$ 283,520<span></span>
</td>
<td class="nump">36,097<span></span>
</td>
</tr>
<tr 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 );">Mr. 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>
</tr>
<tr 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>
</tr>
<tr class="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_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="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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">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="nump">$ 54.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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " 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">a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one 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 one 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>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " 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">a total of 12,000 of restricted stock units were granted to three of the Company&#8217;s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company&#8217;s common stock on April 14, 2020. 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 six 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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ArmstrongMember', window );">Mr. 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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">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="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>
</tr>
<tr class="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_OptionsVestedDescription', window );">Options vested, description</a></td>
<td class="text">the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one 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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SheeranMember', window );">Mr. 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>
</tr>
<tr 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>
</tr>
<tr class="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_NumberOfConsultants', window );">Number of consultants | Consultants</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value of award (in dollars per share) | $ / shares</a></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="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_PlanNameAxis=sgbx_TwoThousandSixteenPlanMember', window );">2016 Plan [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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">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="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sgbx_StockBasedOptionMember', window );">Stock-Based Option [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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">$ 2,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sgbx_NumberOfConsultants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfConsultants</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_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_OptionsVestedDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of options vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OptionsVestedDescription</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_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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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_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=109259400&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_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=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_ArmstrongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ArmstrongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SheeranMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SheeranMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sgbx_TwoThousandSixteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sgbx_TwoThousandSixteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sgbx_StockBasedOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sgbx_StockBasedOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406384020984">
<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="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 11, 2020</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jun. 21, 2019</div></th>
<th class="th"><div>Sep. 12, 2018</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Jun. 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_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>
</tr>
<tr class="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_UnpaidWages', window );">Unpaid wages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 372,638<span></span>
</td>
<td class="nump">$ 30,428.71<span></span>
</td>
<td class="text">&#160;<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_SeveranceAmount', window );">Severance Amount</a></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="nump">$ 300,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_srt_TitleOfIndividualAxis=sgbx_TetonMember', window );">Teton Buildings, 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Damages value</a></td>
<td class="nump">$ 2,861,401.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 761,401.66<span></span>
</td>
<td class="nump">$ 2,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_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 );">- Definition</a><div><p>The amount of unpaid wages</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>duration</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_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_TetonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TetonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140406380055928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event (Details) - Subsequent Event [Member]<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>May 12, 2021 </div>
<div>USD ($) </div>
<div>a </div>
<div>ft&#178; </div>
<div>Item</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Legal Proceedings</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_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased', window );">Number of units received | Item</a></td>
<td class="nump">2,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Texas</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_SubsequentEventLineItems', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfLand', window );">Area of land acquired | a</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAssetsInvestingActivities', window );">Cash paid for acquisition of assets | $</a></td>
<td class="nump">$ 3,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of one and two-bedroom condominium units manufactured | ft&#178;</a></td>
<td class="nump">270,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PaymentsToAcquireAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash payments for a combination of transactions that are classified as investing activities in which assets, which may include securities, other types of investments, or productive assets, are purchased from third-party sellers. This element can be used by entities to aggregate payments for all asset purchases that are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 units that have been purchased during the period, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationStatusAxis=us-gaap_PendingLitigationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>76
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $>$M%('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    " !'A+12Q'9'B>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$EH!R;U9:6G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/
MGT U!H5=I.?8!8KL*-T-OFF3PK 1)^:@ !*>R)N4CXEV;!ZZZ V/SWB$8/##
M' E**=?@B8TU;& "9F$A"EU;5!C)<!<O>(L+/GS&9H99!&K(4\L)BKP H:>)
MX3PT-=P $XPI^O1=(+L0Y^J?V+D#XI(<DEM2?=_G?37GQAT*>'MZ?)G7S5R;
MV+1(XZ_D%)\#;<1U\FOUL-WOA"YE661RE95R7ZQ55:G5_?OD^L/O)NP[ZP[N
M'QM?!74-O^Y"?P%02P,$%     @ 1X2T4IE<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+04,P!C ]RNE]/.->1O2O_U:_@-02P,$%     @ 1X2T4G4<LSG- @  /PD
M !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R=EEUOVC 4AO^*%>UBDSKR
M >&C J26JMHN)J&B;1?3+DQR(%8=F]D&MOWZ'3MIEM#P52[ 3L[[GN><G-89
M[Z5ZUAF (;]S+O3$RXS9W/J^3C+(J>[(#0B\LY(JIP:W:NWKC0*:.E'._2@(
M^GY.F?"F8W=MKJ9CN36<"9@KHK=Y3M6?>^!R/_%"[^7"$UMGQE[PI^,-7<,"
MS-?-7.'.KUQ2EH/03 JB8#7Q[L+;61A8@8OXQF"O:VMB2UE*^6PWG].)%U@B
MX) 8:T'Q9P<SX-PZ(<>OTM2K<EIA??WB_NB*QV*65,-,\N\L-=G$&WHDA17=
M<O,D]Y^@+"BV?HGDVGV3?1';'W@DV6HC\U*,!#D3Q2_]73:B)@A[1P11*8@N
M%71+0=<56I"YLAZHH=.QDGNB;#2ZV87KC5-C-4S8Q[@P"N\RU)GI3(H4'PJD
M!%=:<I92@YM[RJE(@"RLL2;OYU2!,!D8EE#^@7PD[XA/=(97]=@WR&'=_*3,
M>5_DC([D_$)5AW3#&Q(%4=@BGYV6/T!2R8.FW,?JJQ9$50LBY]<]XK<P6#).
MIB%R11Z9P,(9Y60N-7.3]N-NJ8W">?MY(EFW2M9UR7I'DLUQ2D$I;#$^VN3Y
MAFRH(CO*M]#6Q\*K[[SL'^1NBOW:U5MU*J(!V*L >]<!%D^9T*W)I&)_(6T#
M+3SC&D;<"^(@# YPS\<UH.,*.GX3---ZVPX<OP(Y1#T5T8#L5Y#]-T'B/U=M
MJ$B96+>1]L^2GHIHD XJTL%)TIG,<QS\2R:T,!K4<W>"PR$]$]1@'%:,PRL8
M+QK2X:L^17'@/@>\%P0VF$<5\^AZYN,S.GJ%,1Q&830<'>"VQ,6C?EB+:]"&
MP?^S(;B>]\RXEI;GJ=L"6[']VNEF7RWP^%@SH0F'%2J#S@ M5'%:%QLC-^[
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
MW'%=L:U2@L)Y#Z^3OD5V@7O)4PCJ*D(<2A*^7NIA=I&=VB5S>UC ]5@!-R,
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
M-)*+ ;6 ?]%#J(>%JTC+;22+^Y;IB=J)71<;*39@C'CD@\L(M-"5CL) :Q7
M:*/*GC@N=; -L7RF@K]+$5JC;<'\Q9LRQ^%%:])X,?B\\51WX/A>N<&+'R:W
MOW]Z\_JGQ?GD1X&R5-1!L]40I<FSY*E[R^S@VH</;A,OM]R4@PGI!KA?W=^?
MK].U\?%XNGSC%M(HM)6F&J;SZ<OU1+ATH4TOP?;Q$EG8@*][?&R!C!P?P'YM
M,8K&%PZP_Z_BZE]02P,$%     @ 1X2T4OX<<?EH(@  WV@  !@   !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6S%/6ESVT:6W_DKNK3V1JJ":)(2=3A'E:S$
M&<\F$X_E9+9J:S^ 1)/L& 08-"")^?7[KKY 4G(R,[55,S$)-KI?O_OJUE</
M=?/)KK1NU>.ZK.S71ZNVW;Q^]<K.5WJ=VV&]T17\LJB;==["UV;YRFX:G1?T
MTKI\-1F-+EZM<U,=??,5/7O??/-5W;6EJ?3[1MENO<Z;[1M=U@]?'XV/W(,/
M9KEJ\<&K;[[:Y$M]I]N?-^\;^/;*SU*8M:ZLJ2O5Z,771S?CUV_.<3P-^,7H
M!QM]5KB365U_PB_OBJ^/1@B0+O6\Q1ER^.=>W^JRQ(D C-]DSB._)+X8?W:S
MOZ6]PUYFN=6W=?D/4[2KKX^NCE2A%WE7MA_JA[]HV<\4YYO7I:7_J@<>>WYV
MI.:=;>NUO P0K$W%_^:/@H?HA:O1@1<F\L*$X.:%",IO\S;_YJNF?E -CH;9
M\ -ME=X&X$R%1+EK&_C5P'OM-W=,#%4OU)U95F9AYGG5JIOYO.ZJUE1+];XN
MS=QH^]6K%M;#MU[-9>XW//?DP-QGZL>Z:E=6?5<5NDC??P5P>F G#M@WDR<G
M_#%OANILG*G):#)^8KXSO_DSFN_LP'Q[=JG^YV9FVP:8Y7^?6.#<+W!."YS_
M6[#[Y-PHK:_M)I_KKX] '*UN[O71-V?#P>>O.7B36V-Q($U0M3D+2E7  U/-
MS28OZ>=Y75EXI^#?__,_KB;C\9?JXTJ#4,WK]2:OMCAO5^5=85I=X L%""Y\
M6I@JAYGR4EF87H,XMU:M\GNM9EI7N/ F;V"<J6BNIH#1&F2@7=%W@5C *8$^
M2UWI)B_++?ZN-RV_VP(L/U>T]AVN0V#?K'4#FU?'1]_?W+P_.E&@PV!P"T_7
M$6"F8MWF]DZ+XX2F D[H2'M8U=;T[+9K&MB#^J W==,J> 65@QJ/3O].+]\T
MK9F76EW!B&57\JQWI_\]) (T!>RFW&8XU585M:KJ%I:9EUT!N"Q+A)I73D&"
M8;"E1O_6&436;*MP1[2?O*HZV,0^/ ^)1,_0(DQO5W57PN1:H79'K,*KOW85
MJT^/E< ,ST^) .([6YTW2J,64-_JN5[/=./D>.3V[^EXRQSUA54WO+==7/_7
M9\V<J1Q ,*6.:'JGYUUC6I1T!/.[Q_DJKY:TZ-I8,C7POQM@N%*-IYD:JG<,
M5;TQ%?VZ /5;@;W"O69$M+SX%10U[3TC]!A+7 M#*R1CB:S:P$[<SX5&*E8
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
M<*,=EZ_<=@F;58H5C-L1,ZNZ+.*2-X4.HG,*+D[&: [QT"YQ$(>J -G(FU-
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
M<VAE971S+W-H965T,3(N>&ULG5;;CMLV$'W75Q#NHD@ UKI+]L8VX+T$+9
M1H*F#T4?:&EL$9%$A1RMU_WZ#BE;<8!=!^B#*5YFSID;AUX<E/YJ*@!DSTW=
MFN6D0NQN?=\4%33"3%4'+9WLE&X$TE+O?=-I$*53:FH_"H+,;X1L)ZN%V]OH
MU4+U6,L6-IJ9OFF$/MY!K0[+23@Y;WR2^PKMAK]:=&(/GP'_[#::5OZ(4LH&
M6B-5RS3LEI-U>'N76'DG\$7"P5S,F?5DJ]17N_BC7$X":Q#44*!%$/1Y@GNH
M:PM$9GP[84Y&2JMX.3^COW>^DR];8>!>U7_)$JOE9#9A)>Q$7^,G=?@=3OZD
M%J]0M7$C.PRR"3$6O4'5G)1IW<AV^(KG4QPN%&;!*PK122%R=@]$SLH'@6*U
MT.K M)4F-#MQKCIM,DZV-BF?4=.I)#U<;33E5^.1LTTM6F2B+=GCMUYV%'A<
M^$@45M O3G!W UST"ES,/JH6*\,>VQ+*'_5],FVT+SK;=Q==!?PH])3%(6=1
M$(57\.+1W]CAQ3_UMQO]A;._[._UUJ"F2OGG"E4R4B6.*OD_5"^%]CI<-O6N
M&W_]5&A@!@5"R02R0AED-1A#UZ+HF[YV!R70Q2ZD&.X+J8M&:93_?M\8)4BZ
M-[+=,ZPLKA:V^G^S-K,&L%(E4T^@[:G4) F[OF8UW3\S96MDE-6B&M/JD!^@
M@&9+*J?=@#OH>]5THCW^^LLL"O-WAG77G.2L!>L;M0QC+50[A[%3-?4>,O;6
MLW1V"#P+W"/Q782(L(S:X8%BY=UX83CG29S3+(_Y?!YZ[WO=2NPID%92$?2%
MMA=F/)IEI,73>>Q] &H5E:I+)ANR^0FLC&%AS&=YR#(>Y*'W^ -S(XJ*PJ>/
M+.1AFO(X2NPLRGF6Y-ZZITZ@MI)RQA*>Q;-A].YZ69<V#Q40%S5IRBHQ&Y8&
M(8_C[/SU/HBMT@(5X5LVA*:C-:UZ\HD,XW$:\'">TRRPKA#V/042=3^T3]G:
MV.^UK9DDB7@:ILQE)7IWO2Z]F&>!_25>Q/.$PA,F%!YC;E^M/>]-F,QY-@_8
M6^]-.N-I$'AOK[.XU%.J8IZDE"VBN"&Z;!:3-XGW<%G8\$POF@$7+%L>6&F@
MJAWZ%MB^]5)]VJ*Q]Z%OK;6HV,V<LD,FVL.;.26+0M.!>V3JX_2E_N%?M.D&
M]-X]1H;JE3"'CCWNCN_=>FCSW\6'QY(,W,O64+)WI!I,\W3"]/  #0M4G6OZ
M6X54.&Y:T9L-V@K0^4XI/"\LP?@O8/4?4$L#!!0    ( $>$M%*>>R*L^@,
M *L)   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;*U6;6_;-A#^OE]Q
MT%Z0 IXER_:2);8!QVNZ%DECI-WV8=@'6CI;1"E2)2D[_O<[DK(BMZG1H?MB
MB\>[YYY[(8^3G=(?3(%HX;$4TDRCPMKJ,HY-5F#)3%]5*&EGK73)+"WU)C:5
M1I9[HU+$:9+\$I>,RV@V\;*EGDU4;067N-1@ZK)D>G^-0NVFT2 Z"![XIK!.
M$,\F%=O@.[1_5$M-J[A%R7F)TG E0>-Z&LT'E]<CI^\5_N2X,YUO<)&LE/K@
M%J_S:90X0B@PLPZ!T=\6%RB$ R(:'QO,J'7I#+O?!_0;'SO%LF(&%TK\Q7-;
M3*.+"')<LUK8![7['9MXQ@XO4\+X7]@%W924L]I853;&Q*#D,ORSQR8/'8.+
MY L&:6.0>M[!D6?Y&[-L-M%J!]II$YK[\*%Z:R+'I2O*.ZMIEY.=G;U5%@T\
M8(9\RU8")[$E5+<79PW"=4!(OX PA#LE;6'@I<PQ/[:/B4U+*3U0NDY/ MXQ
MW8?AH =ID@Y.X W;$(<>;_B5(<+?\Y6QFOKAGQ/HHQ9]Y-%'WY# DPCNV%V:
MBF4XC>A<&=1;C&;G_>\^XWTOX0V3-9T=2$-ZDAXLEC?P:DF+P:\_#^#V=@%G
M/WU_D:;)5=CQB\'5"^#&U)B#56 +A(4J*R;WP*#2JJ0]1:B2/ *77J'27&:\
M8@)8J6II0:WAAU&2])(D@3.G<7#3(#FZK3,F\X[#)9T1>,7$ELM>U[M3'YQ?
M&5@4C-,1D]YN\?*^]Q]Y#9[A%?P=T>K#>]JGTDO#PJ60"66(H^ID-CUDEH2[
M@F<%Y(S<=Y,F%)-D]7GJVP2Y..ZHC1L2%6JC)!/B4]N6.3E;8<'$VL73\=6'
M-=U:\%K"G"(7QT7_/TJ:CD^7%-*OR5X@-QA_2^X:)L'-$84=,X=8JUJ;FA%W
M'S2SD*&V-'O@EG!AOM&(-#*L+\#R*0T.IN?)Y'"?6;5"#<.>=W\4^2<H;>S4
MD(:RANZ*<\$=,$+$!.+\O55;+)WTO!&N]EZ^0KM###5HXG;B3E9ZC1[35"N+
M= M0!#:4GGHG<US.QC^^< M2E779@XKMW:U !TIMD+ T30Y;>-1:5HSGS]8[
M],%1>QA?+K=!_@4GH$;O34W]VES$0QHZMM;<[D-)E8:Z:LP$_UASDE)+]&A0
MYUA6OCT,$U[1E8[)#!TN@YQO>4Z)?+)WU3^$;5RSNB3=W72:P]T'[_&1:B!X
MR5T1!6<K+AR=K.D4 @\MUQX.#[Y!B9I24#%MZ:L/S]WY<6> EJ@W_IE@")JR
M%F9I*VU?(O,P@)_4PS.&IM>&2R**:S)-^N?C"'1X&H2%594?QRME:;C[SX)>
M4ZB= NVO%=6D63@'[?ML]B]02P,$%     @ 1X2T4H>41UY_ @  6@4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&ULG511;],P$'[G5YP"0B!539IV
M4&UMI;8PP<.@V@0\(!Z<Y)I82^Q@7Y;MWW-VTM!*K ^\Q/;=?=_=Y]QYT6IS
M;PM$@L>J5'89%$3U91C:M,!*V+&N4;%GKTTEB(\F#VUM4&0>5)5A'$7OPDI(
M%:P6WK8SJX5NJ)0*=P9L4U7"/&VPU.TRF 0'PZW,"W*&<+6H18YW2-_JG>%3
M.+!DLD)EI59@<+\,UI/+S<S%^X#O$EM[M >G)-'ZWAT^9\L@<@5AB2DY!L'+
M VZQ+!T1E_&[YPR&E YXO#^P7WOMK"41%K>Z_"$S*I;!/( ,]Z(IZ5:WG[#7
M<^'X4EU:_X6VBXUG :2-)5WU8*Z@DJI;Q6-_#T> >?0,(.X!L:^[2^2K_"!(
MK!9&MV!<-+.YC9?JT5R<5.ZGW)%AKV0<K;YH0@L[\222$A<A,:5SA&D/WW3P
M^!GX%&ZTHL+"1Y5A=HH/N92AGOA0SR8^2W@CS!BFDQ'$43PYPS<=]$T]W_2,
MOH,\^+E.+!ENA%]GF&<#\\PSS_[WYL[#Y^,7)PSP5<$U)J;AT8"9UQ^-@ J$
MK:YJH9X %:'!#*0B#0+N,&V,).DH&I,6W)JPS@TBCPQQ%U$!PG5]RAA)'O>
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
MVN%Z[A\W^!Z2A@6PO]+:[5_8P/"%=?DW4$L#!!0    ( $>$M%(I+@_(M ,
M !<*   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;,562X_C-@R^]U<0
M/K6 &R=V9B>S2 (DLRVZ0+<(=M#V4/2@V'0LC"RYDCR9_/N2\F.2Q6S:!?HX
MQ-&#_/B1(BDMC\8^N@K1PW.MM%M%E??-VR1Q>86U<!/3H*:=TMA:>)K:0^(:
MBZ((2K5*TNGT35(+J:/U,JSM['II6J^DQIT%U]:UL*<M*G-<1;-H6/@H#Y7G
MA62];,0!']#_W.PLS9(1I9 U:B>-!HOE*MK,WF[G+!\$?I%X=&=C8$_VQCSR
MY'VQBJ9,"!7FGA$$_3WA/2K%0$3CCQXS&DVRXOEX0/\^^$Z^[(7#>Z-^E86O
M5M$B@@)+T2K_T1Q_P-Z?&\;+C7+A"\=.-KN+(&^=-W6O3 QJJ;M_\=S'X4QA
M,?V,0MHKI(%W9RBP?">\6"^M.8)E:4+C07 U:!,YJ?E0'KRE74EZ?OT3G?M[
MG9L:X>L?C7/?P XM/%3"XC+Q9(#%DKP'VW9@Z6? ,OA@M*\<?*<++"[U$R(V
MLDL'=MOT*N '82>0S6)(I^GL"EXV>IL%O.S+O87?-GOG+67)[U<,S4=#\V!H
M_L^$]3K8;#;YZAKSK7 R!TT2LI=00:(A"1<DI /::%J/!>Q/4,@G64A] %_A
M*WI4ZF&']*4)"CP[A@0G /&$ENH5=%OOR8(I&;NF"@NV'%#I.R]T,%"T=K#3
MH4W@G52!Q__/ESA"8SQJ+X52;(:848_X,G]V?XV0&VIBSK-IUKS<E,ZU8J\0
MVH86>1^?T>;2(<M3 \@?P33<PEQ@?!36"DV=^.]8YF#B<ZY:JD<HK:D[ D+E
MK1*A+<K 25K LJ1.R:$G=#G@36#C@<HPK\8ZC%G!<H#ITS.+^4C("@=G('M@
MFF36&]!&?XMUH\P)L?."5PIIR:*QI$U<O94YBW<>MUKZ2W\9IVF)"/5@R-[$
M<_K!8C&/LWD6!&?I(I[>3<=C>\E+1@PV&@R7@#K%%Z?J*^%)N%6OY -"V?K6
M7N3=F*@3V&(N6B+$8;VGE!7Z!)6@I ORG)\@ I=/8RA#J!MK*KF7?CB=ERB.
M1#Y-%SWD$)5'=X2$7O1%]5)"HC9MR))-GAO+D.SU)4T'1+T(BT[4YQ7R2NI3
M^(>\0=@;7P6]?>@]'/Z!0O#Y+$(7CD_AM4SY-S+D)HVS[#:&NWBVN UB-UD\
M^X_3X[6;)#F[K&NTA_ DX1Y!Q]7=V^/J^.K9=)?]BWCW9*+0'B3%3V%)JM/)
M[4T$MGN&=!-OFG#UTW'10R(,*WJYH64!VB\-^=-/V,#X%ES_"5!+ P04
M" !'A+12'P?[6P$%  "C"P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6RE5FUOVS80_NY?07C%T &:K1>_-4T")&F+%6B'HDG7#\,^T-)98D.1+DG5
M\7[]'E*6;"=IMF(?XI \WG//'>].=[K1YM961([=U5+9LV'EW/ID/+9Y136W
M([TF!<E*FYH[;$TYMFM#O A*M1RG<3P;UURHX?EI./M@SD]UXZ10],$PV]0U
M-]M+DGIS-DR&W<%'45;.'XS/3]>\I&MRG]8?#';C'J40-2DKM&*&5F?#B^3D
M<N+OAPM_"-K8@S7SGBRUOO6;M\79,/:$2%+N/ +'OV]T15)Z(-#XNL,<]B:]
MXN&Z0W\3?(<O2V[I2LO/HG#5V7 Q9 6M>"/=1[WYC7;^3#U>KJ4-OVS3WLW2
M(<L;ZW2]4P:#6JCV/[_;Q>% 81%_1R'=*:2!=VLHL'S%'3\_-7K#C+\--+\(
MK@9MD!/*/\JU,Y *Z+GS*ZVL,TT;HDN>WTI=GHX=D+U\G.]0+EN4]#LH&7NO
ME:LL>ZT**H[UQV#4TTH[6I?IDX#ON1FQ+(E8&J?)$WA9[V86\+(?<)/]>;'$
M(?+BKR<L3'H+DV!A\C\#^31*DHX&CW*]J8BMM$0-"56B&E"!EI2SS$&PW%W2
M*V9%J:A@^2$&5P4C5<(4&:\-87#;,J$8W0GK2.7$N&,(>U[U<0^*KRBG>DFF
M.XTCMJD$;MWCP&O=*.<I&/I&JJ%P>J7K-5=;6%F3-^@TQ%R*O^&-T74H67^X
M)+8FXWL,R(-RHW)H2G*M+WNZ:Z-+F+6!6X#HQ V7C$-&=>#D75NM8/2_^P5<
MSQ)=0FXCSZ)U-'"LN&5*.[9%GUQ2V:B3@8?R/_'@DDON(_BK%PFE?) 1"'@D
M=#%X-DBG49+,H\DLP0:+63:)4FQ^1]/:>^=9Y157)3%M"C*6%4UX+Q_('582
MQ9-YE*6309)%BV06S1?3P47Q!8VB=3N >#)2<O_X-F(*E'_^:9$FZ4OV/(7V
M/&:_#*Z;I=..RT$ZBY+9)  A%),TBV;SV> =8GS2D^O?E+CQZ?60V/,L2E]D
M419/@?U\AL4L2A._V0>'P.TH+&FTF,/D(CZ.49?S#Q].J%PVZ##,;?1!Y. Y
M&9P*A50ZX.8J80KVM>$&<F_:OY;/C..$Y6MDU9U B\?#LV<3]%DIN\*Y)TQ'
M+Z9[N=2PM!&N B(R[X#2 8N5;@QN_"B-SDITN/2,^NV(O06'HA NR([KC?+&
MA5HB)KDI]]PZPRMAK+O'*OE75LDHVYO_A&YOPOW7[RZ."2 '?;F4@.=X'8K8
MLG'';2 G5%KT,,#[^(.,T5LNG2"+,)K@#?X&-WM+(;/G+RT _0SB@]ZU0Y2L
M3S<CD'TWCS<CBR*QJRT3V'9JC[:W/7JC6B6!Z.YZ5LAOO92B##7G6\=!60<6
M]Q)9?]L%;M_3V[+8M97/R"EXGZ#?<(,73^(H3J91FL6#Q/-.@\"R!"4T1:5-
MX\&-K^;^>_&,[:N+74A7Z::L>A<Q^<@0@F5C\5FPWD=4F[#APR&*4$UM6T::
MU-']EH*QAXSA$JYAP,LQ(B(/]TVHYENF\[S!-[SC ^CV1@N\(\#\<]PJO0F-
M_8L_N6<)C4?X 3"\5G=G9]&W.FU=6'2BGEGD Q]R"PF W!H]]HT?'PQ.-:%*
M_'CH@X#D;V>H_K2?0"_:P6M_O1U?\<!H_99)6D$U'LVG0V;:D;#=.+T.8]A2
M.PQU85EABB;C+T"^TMIU&V^@G\O/_P%02P,$%     @ 1X2T4DOD; Y_!
MGPL  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULI5;;<MLV$'WO5^RP
MF2:987G3Q4XB:T9VDFD>//;$2?O0Z0-$KD2,08 !0,OZ^R[ 2RA'=IOD12((
M[-ES=A?+7>R4OC4EHH7[2DAS%I36UJ_CV.0E5LQ$JD9).QNE*V9IJ;>QJ36R
MPAM5(LZ29!Y7C,M@N?#OKO5RH1HKN,1K#::I*J;WYRC4[BQ(@_[%1[XMK7L1
M+Q<UV^(-VL_UM:95/* 4O$)IN)*@<7,6K-+7YU-WWA_XD^/.C)[!*5DK=>L6
M'XJS('&$4&!N'0*COSN\0"$<$-'XTF$&@TMG.'[NT=][[:1ES0Q>*/$7+VQY
M%IP&4."&-<)^5+L_L-,S<WBY$L;_PJX].\D"R!MC5=49$X.*R_:?W7=Q&!F<
M)H\89)U!YGFWCCS+M\RRY4*K'6AWFM#<@Y?JK8D<ERXI-U;3+B<[N[RQ*K\M
ME2A0F^?P[DO#[7X16T)V^W'>H9RW*-DC*!.X5-*6!M[) HM#^Y@8#;2RGM9Y
M]B3@)=,13-(0LB1+G\";##(G'F_R'3+A[]7:6$UU\<\3'J:#AZGW,/W)0#Z-
MDDZB7\9(O_UZFJ4G;WK&U\U:\!RN-AO47&X-^/WT#7R0L*HU%RY>20BV1+A0
M5<WD'I@P"G):"+18 (.Z!5$="#T M\8=J>B:&.<=7CB$H(5\X#1X&3EWN9*R
MNUD[;DOO\NCY0S:&=,%TFH1)DL TRF; -A8U7:2B(32BTU )Z9WF?E%PDZM&
M$CTF"T^1&]</VK4B9 UX3QW*H*$>(9B3:)5WV0N,X-.( )=YH[4/A%66"2>?
MU;56]YSN.(H]/)M,3\+Y/*6C0-X:)G,DUX9(\..ZAU Z4E+!CFG-'&EB4C<Z
M+ZEMP XU>KRO# >IE&D?U$NV/Y+!'TN>P_K_J3MR^DCBYBYM/G59-$O(0+OP
MV%X/Z:B,H^06?38^C_.YVFI$ZND6"K_IW,[]+4]@O??Q8R1D>UC!]/93R>5M
M>PM""D/![[C_+I SZLY%R2IXSR6EBE-*+YFD#XIS$Y+>/"(+5QWTU3+TCKGO
M@*=I\ XUG1_G 22K7(:HLI#2_2(8>0Y>AF,BE&<#6Y=IEQKB0FB_,R&4]0I5
M[4,\KH&F=DLZRHJ"NUUR_JJ+J"F9QB%ZG?;GAZD-H68:[IAH$)XE49)"31?
M6W99OVA/^Q[BZ#Y2L12*.ZX:(UQT)=VPG"0\J*T(KMJ*3&=A5Y5C\7B/.N>&
M[,C'IA&"/NQYV:OVGDA/39Z]9O'?2L?<.SE7+=J-MW#EN_+=8DOIIR)!8IH/
MU><Y]*QZ]*,Y:2N[O?ZRJ=:$Z*IAH'5 Q!<^U:8]:"*/71I?$_/P6ZD'F*ZB
M._<T=U'SR1$+TPOIO(0_WQJ'-C'TR)KMV5K@ T%AVYT>]$'*^^S5/$RGZ7>W
MT#2<SR;AZ>S5#S;1KD\>;:23;V)[T/V.]=9CW_=X-#15J+=^-'37C6+:SD_#
MVV'Z7+5#U]?C[>A*T\J64^ %;L@TB4YF >AV'&P75M5^!%LK2P.=?RQI@D;M
M#M#^1BG;+YR#829?_@M02P,$%     @ 1X2T4G!BR;"$!0  F \  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C N>&ULQ5??;]LV$'[O7T%XQ= "@BS)=N.T
M20"G6;$.:!ND[?HP[(&6SA87BE1)RHK_^]U1/RPGL8<%'?9B2R+O>-_WW1W)
MLUJ;6YL#.'972&7/1[ESY>OQV*8Y%-R&N@2%(RMM"N[PU:S'MC3 ,V]4R'$2
M1:_&!1=J=''FOUV;BS-=.2D47!MFJZ+@9GL)4M?GHWC4?;@1Z]S1A_'%6<G7
M\!G<U_+:X-NX]Y*) I056C$#J_/1(GY].:7Y?L+O FH[>&:$9*GU+;V\S\Y'
M$04$$E)''CC^;> M2$F.,(SOK<]1OR09#I\[[^\\=L2RY!;>:OE-9"X_'\U'
M+(,5KZ2[T?6OT.*9D;]42^M_6=W,3:(12ROK=-$:8P2%4,T_OVMY&!C,#QDD
MK4'BXVX6\E%><<<OSHRNF:'9Z(T>/%1OC<$)1:)\=@9'!=JYBV_<&*Z</1L[
M]$;?QFEK>=E8)@<L)^R#5BZW[!>50;9O/\8H^E"2+I3+Y*C##]R$;!('+(F2
M^(B_20]MXOU-_@$:^V.QM,Z@_G\>\3KMO4Z]U^D3"#MN&4_#9YWUL_>*I5K]
M5:DF.6OA<N9R8+]5"I" ^(1=5TLI4O9IM0(CU#KPPV]U47*U9<+:"C+F-$O!
M.*P]QE<K(05W8)E>^;D5ZF)J(QP8&S!N<<$":]ER6C%@=4</.BDKD^:8VXRC
MH_7:P!H=D9]I,(DGS.;<-'[118'A8EJFMXP[F@]W8%*!MJ41J3=Z'B>S,(I8
M":8Q#=D7C*=?$+]T5GPI@?Q0O+KT5+31YUIB^(P^& 2'(%IN?(+$<UPZ0R^E
M,# <2"8A.\3M=8=R@0@!.XMC2-P"XY;D\G2?8BZM9A:C>)RIJJ37!WPEP60^
M9Y]2IY<8<7+J8YHR9(#]+_(ED]/C\@DEG.#R,1F3DW#VXU7<YR8^'0K9:C'M
M63LDY=>.'*R,>W)6:^R:C^BYX_P>NT\E-PD2I.?)Y,9A,NNC[?+DW^/]P+=D
M&K'_&.TDBH(H>CK>21A/?W@N?=0;*"B97@4-"2&[JJA;>@.7(T^L:'8IH%T*
MV4)X_2:#O\DLB!%5'TD-NU!P/N4F"K+!*L4WH:ABA[#;T%K6&U2=! 92P!-'
MAB3H%"#SI/$2W^X$'B= ;MGSDVCB65T977A/S6)V 'L73!=D5Q8*!EG"NS@%
M$9C!$O.C0BQM(N"TGJPX:2MO/V70 ,&W*#F[ECQMLFRQ!I5N!VGW@LQ^_FF>
M)-&;8_/VAQZ^]SLTT79P<"@)94= :5]C-@ E CZ7W+C ZX+KD_@(EB(DZ%QA
M_F64PR1ESC>POV?AWJHSHGJ%4K$M<-/0ZYG?4!PN;[+1<\F4;C8]W)7]>1)5
M7@LZ77@EK,.5/ 9T7 CGRQ5/SMX=E@V7T,G:UI&O3+GM4O80"<&Q45(B/GEC
MR:>4;+E?2W3T92FWN01KZ00KK,]3Q$-E9\5:B95(T0]%Z+!@"8JE3D#T.>H*
M[]Y_O%FPFPK=S>(XPLZ >Q;V+<2M+)Y/S('X^\AZ,4F% 7PO$459E7H@2\O1
MP93(=D6N<>O/D47*7'\$W[(7\3QZB:)O;=LF?&%);<F&<B%DGQ2[PO)LRB$*
M'MO^,= ON5"WOWROA'M0'35'\;$-[6JBK8=OS0 B&*B3Q&]>[A%:YP+[T-"_
MK8RA'N770(B&L/B6S+O"QT8"&Z$K*X?]?>CDT2H?=O59,(VF@QX^0-QKM=_7
M]S<+G\QTDT(F<:CL!>)>H"[5L>UOJ.9VX^U:5UU?"MF[=N[]+DVN[[?I&C7F
MV<-N[6OS2'\.'SOPCP>WI0+,VM\)"6:E7'-QZK_VU\Y%<]O:36_NK!CG&@N!
M25BA:12>S$:-<-V+TZ6_>RVUPYN<?\SQZ@R&)N#X2FO7O= "_67\XF]02P,$
M%     @ 1X2T4IL/J8)G"@  \B,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&ULS5I;;]LX%G[WKR"RP4X+J+8E7].F 9+>I@7:!DVG\[#8!T:B;4XE
MT4-1<3R_?K]#4K9LRZ[3=G<6"*(+#P_/]3N'M,X72G\M9D(8=I^E>?'\9&;,
M_&FG4\0SD?&BK>8BQ\A$Z8P;/.IIIYAKP1,[*4L[4;<[[&1<YB<7Y_;=M;XX
M5Z5)92ZN-2O*+.-Z>252M7A^$IY4+S[)Z<S0B\[%^9Q/Q8TPO\VO-9XZ*RZ)
MS$1>2)4S+2;/3R[#IU=]HK<$7Z18%+5[1IK<*O65'MXFST^Z))!(16R( \?E
M3KP0:4J,(,:?GN?):DF:6+^ON+^VND.76UZ(%RK]729F]OQD?,(2,>%E:CZI
MQ:_"ZS,@?K%*"_N?+1QM;WC"XK(P*O.3(4$F<W?E]]X.M0GC[IX)D9\06;G=
M0E;*E]SPBW.M%DP3-;C1C575SH9P,B>GW!B-48EYYN)FQK5X0GHE[(7*X.N"
MD[G..P;<B:83>TY7CE.TAU./O5>YF17L59Z(9'-^!U*M1(LJT:ZB@PS?<]UF
MO3!@43<*#_#KK53M67Z]?:H:%7]E'^>D7L%XGK WFN>F8/^ZO"V,1GS\^\ J
M_=4J?;M*_R<8]#"G<-#:QXQ]Q%]LU*W0+!J2A4+\-S-AJ7B^_.<_QE$X>E:P
M*\5UPM2$O90:B: T-)_/M;H#1Z*715'R/!9$4LZ942P:!-UNEQ6T=$&OF]C&
M*LL@1F%-*G-+0PA!])AFM(P-5G#C2C/EK?Z(.$3=9\PYXSKEN7T3/GO<9J\F
M$V&3E+WC>0F(@%Y6MY'3;3V'+3CT #8@TJPG:4U.*^*])7W#KE)0%P%K^WEO
MH65NN1.'@"@GI0:Q7G$2DPE[5^:"V: +QY9U QTT?U>F2]:SXD5=]HC6]*IM
MKK/6[C-(-L<8+\U,:?F7*/;X(@S"'7?43=]F;\TA+N+/4IJE#R"^0"@4V][R
M+G+^"?PCA8B(I8LU3<"&H;I?K32[KUB92R)5UEQ%+7K]XF30F!>SS;?0-%?Y
M$Y'-4[44@B7K6 4]1M5D(F.AP=G2,!!Y7A :^&O3>#-4[3"$0;FY+60B$4Z8
M?1^+N0$9-[!#Y8L-$P!<EW PO'LKV)0 0E@1FK*@$KAH6&R7J#$$Q/U<6L=N
M)S3]MUS!/ 'PR\((#5%NEXVB;* #'C)IC!"538 ">R*(\3LN4WZ;VHA8!T^)
M0-=V[I; /IV>7.V"TJM[NO=YZCT<UPF$)Y 4A7%:4B[Y<(0C$QIS+E6I3+@#
M$%R0=<Z]:$4T]_"-K%0I6HKB:>OS3$/5>O5AJ!WQC(I'BXJ'3=+6-5]J3/%X
MD5K^7J*B==J*QL,@' ]QUQL'HV&_]5D9GC8.V/2AQ64^9<8:#_E26#$-S7*V
M/60"N+$0<:F1GLPLY^)'#7*T%6[JP4[:!</AT%]'K4_KA':$OU%"PP2]8(#)
MO6'0/1LYR[!3YBV#.V>9C=!PA99=NA3_7,O,&9Q'@0:B7&V8JLK!!(8ATV*2
ML6IE3BVQJ9;M#*P_2;4VNQ(Q+PNQ 0.)0M#GRF!52G4YS26P!&G-9D@IX&8,
M56!;3BFX0B!Q+W0LR4\"\Z32&]6581$'MA[S;R0F@B\))X#&B8=] @[PCTN*
M-CN!_&_-"_)5>NZ:H$+&&@!MX4BQ7C*S2U)6K=:R. &%-9]6AKR#:^D>(2-5
M4J&G[7M*F #HDE7R>#>XA;8CW;7OMMPTR4T%7!I9X?.,YU/Q,(>ZKJ=H_6X[
M:@Q?6CT$>\VE9E]X6@** $Z6;)?J5>6Z:_CV(.4G0;L6DNLSE$=S@M1;"JZ+
MQZW+Z52+*3GM+4PDL0>)W<JMCZ5!#N8)3;/H"R^_%+'("+J]"C91^KT10<:@
M/>CC.AJW1V%KV.[1@YT7/6N]<=Y=/7_K6JEV_(P7!.9I^H 93?IM^<<K%_7;
MX^Y*L>Y933$OJ(V7@T;J]:(U'^"/-= A+LVBG'HFI\WB8/_V0"S93'=T(PJX
M\5?5T1X"=J30J<54R\O>CFRC-'>];;H,5M7'J,W>@Q(.6;RG3,X/U*^@*AL\
MCIW0Y+\'UI VN[1O-FUB38'6CEINP/6>"H$-B9L61;9W/D/WXFLA.(:#8-3M
M-6X.;,?(%K1"#>S>8^OWAJ=W$HTZW5\B/XU6^=0]%O(><"W8H-]&;_RIF>?Q
M[&YFPIBEZ[>H+5\E/_7'6&JSSZ.%UWTGT: *]J#P: 3=H6ETULBI%W2'O>U0
M(%0FWP%B8*O4>P4 Q81T>PY:[PG!$ARQ4-4=1;*]MTM-5*G=4PW=%Q+!,BE3
MM+)V%=\YBMSM![?2,?)H3QA[9S'6%8/"-_78D2#*5_TASU196?=TW!\%9X-1
MF[:EU=8-+K=Q8$5Y+6ZUV] -&Z)C$ T?$!HPPKY=:?,F(MC;S$(*XYJM==W<
M-,#I8 Q<<:D\&+2QU9M7&YMM3RYF$N&OQ;H3I'3TI29.56&+KZU)QVRJ)Q5F
M"22VYA:/$[X$)&29P [#8%'J.F-AA^Q6P8)%56>MR:BS$7:ORY,_RL(J",9N
MB0(-A/%5?H_Q*[NK!L=24#4-$7IB'_0'3&/[%@ZS2!24.YF@T:AI"T?DU 06
M0M^164C*E=NVMW.(>%5.9^ ,=EXK2C($!X#1=29(52L9W=0.$VA'/VB(NS,T
MKV</B;SO"KGM&7LKR/RXB R'[?Y&&/[_!E[["&A>[_7MJ<K:50ZTE"MK@+94
M"AL4CRX?NP,,J3'.\QP^U@6%G]<N\7B[E@4:/;IZO#.(N=3Y9D+8QGB/<:S<
M,Y7"GX4[.5 Q-FZK@Q0+NW7;U!KF)FF>-<:M;TKXQ(C*_!J[?A<9E6)5:DRT
MRJI]/9WN:98(;F;VAOHEB;Q>MJDF7\+O*0O[55[6HK\W0/<5_KR:C"**D,/8
MA))NLV029N\_JFG(EE^.S9.MY.BW1\-OYL:AG/AE*QO4M@V/B>EC+=74)318
M;[?A"$/R7<!".AL,J+/H=ANYC1W!5J6BQJ!J/*A!J+)L;TI5>T<RC4 )I3;%
M17:#? 0-DLZ7P\C*M2>\;"KY&E)/G[7%!Y7%O[LQ"8?C(!P-;6-R(!6\H ^I
M!%KL1=/_0A?RPV'=#/4-P7U<+[ Y:Z?3W*8(_\:&X/N ]8B?4?:@[O<'ZV 4
MA.0"Q.J-F!O7G4>]AGCM^Q\%C@_8GPR)N_(="XL/@<)"W(G\FU@XZ#J,&PWV
MHF"OVVW"02(-.[T:'C:J%E@B#Y&TOM]V[:#DNO%9L?:SJ/Y]>]8/Q,YH>!9$
M Q<\'[!]M J$84/L')?@.SQJ1@H[43.)4SIZF*G^1FB K5:[X+.F#JD=C=G_
MXNS(GAFY(W:WU73G[/5SHF:7'3XP(C$.'QI-18[T<Z/5KTQT&'0G:D0T>/ @
M.&F6KGX6_)#SWZ>M#Z7U"<SBCX(_H*3Z5N&6IR[\S7K;Z0\#!]$H&'3[.\>J
M7]S,VFG@1$B\Z;RR/[ZM1YJ7V7*S7Z7I4X%.[3N,3.BI_=J$HA>)ZC[)6+U=
M?=!RZ;[C6).[KV&PZ%3F!4O%!%.[[='@Q/T06ST8-;=?==PJ8U1F;V>"H\,@
M HQ/E#+5 RVP^LSGXC]02P,$%     @ 1X2T4GM;#\<T$0  9S0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C(N>&UL[5M;;QO'%7[OKQ@H12H!:XH76;(M
MVX D7P.Y5J,D15'T8;@[)*=>[C SNZ3D7]_OG+GL+DDI;=J'H @0Q")WYLRY
MG^^<6;[<&/O%+92JQ=VRK-RK@T5=KUX<'[M\H9;2#<Q*57@R,W8I:WRT\V.W
MLDH6O&E9'H^'P]/CI=35P>N7_-V-??W2-'6I*W5CA6N62VGO+U5I-J\.1@?Q
MB^_U?%'3%\>O7Z[D7-VJ^L?5C<6GXT2ET$M5.6TJ8=7LU<'%Z,7E":WG!3]I
MM7&=OP5),C7F"WWX6+PZ&!)#JE1Y310D_EFK*U661 AL_!QH'J0C:6/W[TC]
M'<L.6:;2J2M3_E47]>+5P;,#4:B9;,KZ>[/YH((\3XE>;DK'_Q<;O_8$)^:-
MJ\TR;,;GI:[\O_(NZ*&SX=GP@0WCL&',?/N#F,LWLI:O7UJS$996@QK]P:+R
M;C"G*S+*;6WQ5&-?_?K*+)>ZAI9K)V15B"M3U;J:JRK7RKT\KG$$+3S. [E+
M3V[\ +F)^ 0""R?>5H4J^ON/P5KB;QSYNQP_2O"3M ,Q&65B/!R/'J$W2?).
MF-[DU\@K_GXQ=;6%I_SCD:-.TE$G?-3)_TJUCY*CZ'SA5C)7KPX0?D[9M3IX
M/3H=_"&<(Z[57);BQII<J0('.?'#0N'4Y4I6]T([!-[TGP@&41N1*ULC8D5>
M2KWT[)5RXQI-O%KML%W@<0T"%3E_*7+36*>$F8EI@\?*N4&/OG1.T7^BU'*J
M2UV3/HENWM,PG6FJ*L3D1M<+@53A:JRD,TN68=61H:E!["L](V9*62M7@XI/
M1QS7:ZE+.2W50/QUH:P2NB9A06-*WV*;K'EOY'2CRQ(4\L8**4KC/)NT0BY-
M4]4D(Y]%CW)9B:E"^I'.5*!W+W"^QM&JR'I4K<J-+1R1# JX)V&A-1+8F5(7
MM$G,="6A"D@)H6O%[L&:A'*]]#+/;2-+AS"_I[/!*AV/O<8BX<0/L"(2&&4W
MX<\OU5J"^T*MD6I7WN](/^+G1MI:6?"._*5=U%,0'KJJ3-WJ"X<\H(NPTBL
M2_L**(SRS[TFP%24)&,-:%>#)6]RN5J5.N?CL(8.(@//&^BHRF'(2R]NU3,T
M#&9! 6(DDV="%FN=LUL2&63[C*V95H"":RQ1Q8*ULB@T?;:GJM30F&O]!/)A
MIT9.+5I;2%)8H:#*6B5_Z;EZB)J9-4O_<,>5V?%(0PNY)O63%UGR! BA*+C4
M;$;F-#[P'G ;?%UH4LA ?# ;L&XSSSN\K:0:%&VF*S(S5-Y4(=R]2^XR5K,_
M!%>O#,5RT%E2"HH<>SVL"Z8:-@C.82$@12N;NB.R>Y4X$!<4'Z  :MX*B/W<
M+)4GM8*;ZKPII8U4#84H%DPA?3S2/TK1D92(>""*GKJCE4 NEK<Y,6-*G0/P
M2!N$<*$ ;SCU-*N@=Z>_JI[?AXA '!*K,_X(M>Q0&X@;_?6KM*:NM;B&C>:>
MZ2?B<\6B3"&NN&CF*.MB-*2:-GK6V9.)Z^LK6+HDG9'8JY*,)N0<_[A^$B,7
M_"21-1;B=J'J^K[GU=]^\VP\.CMGN9?0XPVTH@OR!2Y$[S[[*#%D>)<)I]07
M5D'E5BK7,PT&"KE$K 3-(91+N V^GB+[Y L?;Q672C&]W^%,5DQ:X$3*@Y5<
M8NO-0J]63GPKEZMSK!Z(0V)S/#SW#_C#Z/S(EY50C<1&NJ@1MZVJ@5@/=JAF
M DA6EOCW(R#(G?@S#CI].GG^_/28U>U+TA+I,0?14.-N&Y34)<G0V!0_MY2?
MZ<.?@2W_!FP93,_+*)8ZCP9]$Z^L+@6#EM'S+++HQ<@M7.I)K+L/61:@QYN5
MZZKE]!CV$!,:HBTK&"IG#\N\,?2T\9]F5C;P[4K-D1!(T/;O&B#26<4(HJK#
M;CIRU[!@X;VX+$W^Q2%C46'_HC8::8I%\.R078(,4<I=]A(,:#GDS;ZH2U^_
MHK^%,+YAU]>SF=A0;FHC.UH'#')D&LCC.,;Q(/! YQ&2@1F0,U><>EK?2<'!
M#H;O(!)G;=GZM$^ZWHZ3$*@^R5*&4WE#C[F4A2,WE$(1"5T797K DXT'.TM9
M04)D:U7-Y;P-"$B,_$&1"DA@*L6IN;&D'2XT<!MN;01IJD\2*QG1P4C,,%:,
M3D=(#!3LXEI6L'SRWM%P.'FV5Q&/>:/5K7I6C5T9RP=!Y_-JR1EE;A7#F*BT
M?G[+]J@F'K@#S9@60QLJ00C(B%,-:LD\Y/+6S@W\C"M$6 7;%:J3F%2]4=!#
MYV!2Z$X>^L_%OVC%OXCB9T%^R1Q^0G6:)!7L<I)U?;5[XB%]"(EQWS$Q36;$
MCFL(\4%=FX7.%UF OB%79X_I%YZSAI,0"%2^U"+P+?! O0^B<UELID^B:LGY
MR:5 :*HBK8(J0>O3K:S]1F$7<.T3DQ/_VNB"$THI\R\A-5$=LVU:60+4L4"%
M=I0)/'*2U*E0:J?83I5.S"T2=^$X67_7(-)&9]Q8#GWQ3)'2+P?@!@[,@!:X
M%F3"49R3M_JH/2XTQ:&$RJ"<3N(DN^TXXJVOOCD,&.IYSAR$ U/*"('[WU0$
MULHC1<';+!Y?,+2+*M[#!//0EI"'K.JI@D:3$-9: N)J7TT?VI9M1TG*7(6:
MJ<JU92-HI*-S^G:5BDDO/5?%?HMDC/:GBAM2#^-4T7=B&G>1X7_!B[/(E[KC
MYH>%Y8,5-3:Y\DT,^3J":,4]&IQM27"7/:XX]I"#N@_+V#S426;?-U9H2K@M
MZL3[EAKV9S;%L4UX!1!1UWT!(1YP,>MUK><&A!QX8W7'WB?B6[^1T;!ROK>)
M%0Z1L0%ID"+GX08, 8$321"U,D[[E,Z;II0AJ;MI\C:/WBLP=@F%&PYYGV+?
MJ2D:"I :G_C!4-;-\2DEH 7Q]B<8:ADR<-$,@'^G_W *0A#F:V5#*EG1OQ1Z
M6S@=V//=S?M^K:7ONUHT*\A(B1'Y)XC@LX]'%N/3R'Y E11LJM);.]AA"DC
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
M;:>Q(UC_,^9[B&4'D?T 8@3W6KG*PITJL/C>/R8Z/:?LP&F9G02\9V8(HW0
M69*E)_!&?8RC@#?ZKS'"7XO<.D,9\?<)^'$//P[PX_\CX6F(]&KXT[]@CE><
M!E*%5[TL W 5PJVN&Z:>*;<?6V&P $9YWC1&/PE*6)3/<)E<,&X0K' (0L$'
M5FKX(JQC _B$3\P"%3;\/!I<)LD@H0<:)@IOR9FMAG"*PW<4N*ZI5OF>P[[D
M2NH*UL%'RU0)[Y%)5W%F>J<!?'#%T&_FD3XKXEC VA%S"^^(HQ'<D6UKW #N
MF'5HU+=UO8'?J>C_I**'LRR]X-N+))U,DO,A?#KB55&(S%HT'MM5[,#&ZV,$
MDZ113MV,FATQ!TYVQ)D"5=22B$S;-&2Q* UB[46@![W00I$<.;H=8L>^8<8)
MXDUA?^1.YV@@S8)."9QY@^A^O8C.2=_6V)9U>NXJ07H>RVB0([6IPN-P3;VO
M5&%?M]-4_E)Z6<^R<%+TG$-+HEFO18CJ]:OK++VZL> '67+S*RK<""I+ RO9
M6GB@(UC4#>VV%<5%.H'5[0.E@77!/KT)R5#HFE8$IX,,<9+JS!\GDU $\?/6
M3U^065K]HM:]P#Y2KBF[??Q$NM2Z@ T3K@J;T8BV)XY"E0/8&-86K:3HZ00H
MB-8GEPBZA5/HSL!#DK*# + 56C*_^>M7Z9NKF]%XXG?Q)GVJ>$D,A;)L+16A
MM501NUXVJIQ*Y"(D+SD6=!B-OS4@/U@WOFL(CG;X4N>(CQIQC:8,UXVED%OE
MNI[<K_8WVJ)KY-_,N^N02JVDX@&)&W)-AE>7$9CNBNDF3C>AK>?:T241AA7=
MRFB\ ?W?:.T.$[]!?\_/_P%02P,$%     @ 1X2T4HHW0;_ (P  ]7,  !D
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
ML*H&6$]30D"S;IT0_:[,O@I IHJ@[QG,$\4((<_1;E.8AB24^$BCJ?A'Y6;
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
M] ;=.4U!(E9LA?!/<H14SMUJ,B,&?PU9:I /+9U?5E54&$=1G6QN+4]?5G0
M<6Z74?W?9J,ZV\<\'IH0[SE905UF\SHLK(#;VZ)?S&++11)7JW=E3MV?"% ?
M)6>ZU5N%C0U22R)MB>YI!W-!U9:TH!2+W#(^L@P\4>=4B<N ?=89A\S4B,(-
MD5R^LMLE;)8Q5C!N1\RLJR(/2]X4.HC.R;DX&:+9QT/[Q$$<)CG(1E:? 8+/
M^"-&L)H,F[@F-I@"=IM74JNKQ <K?+W Z8JAELT;UP-X,]RLCYT0&.?#/N92
MRNOMV7QJ&O"00^_ >7S(4'.[2+;XK05!8L%M7=HE>&Q;DA#AON6SIXWL]OXN
MN1[/K(+IW8>H&^M[2-XG;C?B3#D%K8[2J!6XQTQS&DFB^87DC?"=*-@SIMTP
MH\%V=,U-UQBG['&Z;5S"$Q+DM&'%-T2<[Y,4.70S(63/!"3(C:"NF:M(Q@6>
M .MG!-L?6\O6(_ULH^2[JLJE[TA:SWDWF$_PW9?;%MPL#-"YHB7N:!<.MEN
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
M&<EDT\YD'(#Q]9T'^&I_/;K_V>\$9<?CR:YT?O2V,R;"Y@DW/F4;NOG5E3B
M@_ D$S59T=N.JZDSG ,1U.F60Z4S)G<\:\+C-&L-KBIH\ITE0J<8A"GB)7N=
M6+ENL@]XP6Z1+93-<JHRWT_M<4/88))WZKM(IL.='_=HT\YXG_909*_"'9SF
M4'?!_MR]KERD>.P!4-?:XQ1&]ZI?5!Y@(0E%UB8%3F.DDO9SI?0JW^VJ@ ^J
MG9*"&O>-TK$EK_O+JCRSP\(1^W-GMIUORYV*!*%V-SDXB.@"SD!MA <L. _*
M34K1U9,NXV&[ L/+EUTK,1?'78_C_A7)LGNL"[443.&CN.'P8)&<=B=4Q7R(
M*DU\>)2.!JTP'9>?V3GY7)"#GB"EG)R]Z5KV0W*)3HP-NP V.P?*V&*M?'*'
M"7C_%#R8@HX(C%5?1T+!G$2$TD0 W(K]QY(HY]C:]4D&MZ8]XTS$<\ +F4N:
MPF-X6/?9BZW<P0DY9L_7><ETP[<O'(9S2)OX9J7I<+/2VQ*VJ/A4:*\6>?[K
MAP]#Z'!4VX"E^-V=NB(#']J0'3M+P"_^1F%MW,/4'VWF^=SI'I9L/C4.7Q$:
MJ8:$TA;>BQ?</.+UM&\6";.)W>-&_C88E5L/2+HH47:-/68<[=AG0(*32-$(
M;N2MG=MI9=ZV3%!>>UNTHF]=(-!!1:>P$5PD85&%!0U_P)C;%!A!X0G6P'<L
MZ5W2S"X%U8W=#B$+!1>3JM06(NYCD-_!>6O7%(%_%=FC.$QV&+ZO2DR("9K!
M8UG8WYY!</"MR/EXJ(H'.DR=D5M B1_\Y0K*#%H'A3B/4U1!. >NQ4>&ROV^
MC3FH5*-K;\BTL;/9,+83^KT@[BI_HHDG;"^2:"]U>3CUL5'!5=YI>+L)$_51
M+EK-T:5\NPQ/BW+T8-D:;SF3ZSF1696]F+\MW=4CJ0@$9G(S]Y,]X58Y*!!&
M$B*ZTQ%<I'GZCJZN2/G+/^+#)7,5WHHBIVE"='7)'^W+-R62BRZ[EY!>#O:Z
M SY20Z7B)ZOE<*>#T;+O*)P.]_K=X6V992,*G)B.6[TPP=NK? ?GZW?A!A=Y
M*G(FWSL\S>).; 1"P'?'^$4Z:[C?"8KNE Q;?[O!^-Z5'@NY2X<&D@1C![)=
MY+<V*ZSGJ)M6Q/2VH8L0L0,NO+]+PB9VJ()CGV^^>7N',[0U-:D5$--T <%>
M<LQZ(T- H$\W0N%SU_DG*[&E8SMOXWU"I':)<YBBDL -9XA*6 %UJJB'<)3\
MJW,)>- -E\8TV"-T5LNF9-5DJ1[CZS*M1^3Z6N3>S-V!/@<0T(IR*KR*K[(;
MVTCAIA?5%M@1UU^(:$J]14S]>>B2F_FPN09_] MM5#2I9-.DIX-^>PJ07<J]
MY<0 /5>F]/0*7U^\I*^N;EYVKSLY8.#XHHZ^MD>Z(#2WEW>Y&S XD ]NU//W
MD ;7M#QR)$IO^6TZ'P'9+;I4^7HL@)^_[$#ZF;2\^[O$GO_S6.Y>F;B'^DZ"
MNGH <IZ]3S>^"GZ)$7:UHM^;-)S*Y1]E=$\3^YN6M_Q+CGXX_R FP+O"$UZ%
M6L*KX]'5[)AI;O]HJBW]KN.\:@"%]'&M():I<0!\OZQ H<D?N(#[I<^O_@=0
M2P,$%     @ 1X2T4D2V*0M. @  &@4  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&ULA51;3]LP%'[G5QQ%>]BDBES:0(7:2I1M&A*5$+#Q,.W!34X2
M"U^"?;+2?X_MM%DG07F)?2[?Y^\XYWBVT>;)-H@$+U(H.X\:HO8BCFW1H&3V
M5+>H7*321C)RIJECVQID90!)$6=)<A9+QE6TF 7?K5G,=$>"*[PU8#LIF=DN
M4>C-/$JCO>..UPUY1[R8M:S&>Z2?[:UQ5CRPE%RBLEPK,%C-H\OT8IG[_)#P
MB^/&'NS!5[+6^LD;U^4\2KP@%%B09V!N^8M7*(0G<C*>=YS1<*0''N[W[-]#
M[:Z6-;-XI<4C+ZF91],(2JQ8)^A.;W[@KIX@L-#"AB]L^MSS/(*BLZ3E#NP4
M2*[ZE;WL[N$ ,$W> 60[0!9T]P<%E5\9L<7,Z T8G^W8_":4&M!.'%?^I]R3
M<5'N<+2XX<\=+SEMX?,#6PNT7V8Q.5X?C8L=Q[+GR-[A&,-**VHL?%,EEO_C
M8Z=G$)7M12VSHX0K9DYAG(X@2[+T"-]X*'(<^"8?%OE[A7*-YL\1TLE .@FD
MXX]);UP(K@FE/4:<#\3Y4;7W_7R K@!?6M>]%DB#9<1MM76#X$>-JQHZU?LX
MEM"B"0.J"@2]%KQFON??^I7'S_87?O+(J>$*4M@B,_ )TF24I/DH&R<GJ9>2
MA8"%-!M-\[-1EB<G#YJ8@"4KGH2N'21SH?-T-)DF;UU(?-"O$DT=IM)"H3M%
M?>L.WF'P+_M^_Y?>OQJN56JN+ BL'#0Y]7-F^DGL#=)MZ/ZU)C=+8=NXQPN-
M3W#Q2FO:&_Z X3E<O )02P,$%     @ 1X2T4B_;%MSL P  + @  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&ULC5;=;]LV$'_77W'0FB$!V)BBOFS/
M-I"D[;J'8$&<;@_#'FCI;!.51)>DXV1__8Z2HJ1HXNW!$N]T=[_[Y'EVT.:K
MW2(Z>*BKQL[#K7.[Z6ADBRW6TI[K'3;T9:U-+1V19C.R.X.R;)7J:B0XST:U
M5$VXF+6\&[.8Z;VK5(,W!NR^KJ5YO,1*'^9A%#XQ;M5FZSQCM)CMY :7Z+[L
M;@Q1H\%*J6ILK-(-&%S/PXMH>IEZ^5;@#X4'^^(,/I*5UE\]\5LY#[EW""LL
MG+<@Z76/5UA5WA"Y\:VW&0Z07O'E^<GZIS9VBF4E+5[IZD]5NNT\'(=0XEKN
M*W>K#Y^QCZ=UL-"5;9]PZ&2S.(1B;YVN>V7RH%9-]Y8/?1Y>*(SY&PJB5Q"M
MWQU0Z^4'Z>1B9O0!C)<F:_[0AMIJDW.J\459.D-?%>FYQ;(K!N@U+-6F46M5
MR,;!15'H?>-4LX$;7:E"H873.[FJT)[-1HZ O?JHZ$$N.Q#Q!D@,U[IQ6PL?
MFQ++[_5'Y/#@M7CR^E(<-7@MS3G$$0/!173$7CQD(6[MQ6_8>RW<ORY6UAGJ
MFK^/ "0#0-(")/^=YE)9N=D8W,BV+8EC\!Z;/4&N'J&0#C?:D .OI?DHB)_?
MJ=W) N<A#:A%<X_AXFYK$+_+/U#VBJU/7W#;(7O@J[;7T,#=XPX#GU?_X,&5
M;B@-^WZ&FI)L; @7C4_6DC!4@78:_*KOT30TK0[>0<3X.&7)F$,DX(08/_\T
M%I'X97B?!)^UPPJBG+-$9."E?I2YQI*ZL8+W\-*)0*012S,>Q,%)T L/;U*B
M<53O/\E:58]PJIJBVI>4VB6Y6R%T_#-($I8GV3,6Q)QEN8 H)=S?US0%&$1Y
MSN*)""*RFG V3GD@(OI\BTZJ*D@$XU$:>$XD*.*<!YD77>ZP4.3U%XN4B"3C
MC"<I1!F!9"S*$HA)8[E?.>U(*F:""I%Y-D%#-!FS/,T@XGP(OR_2=&"<5G(%
M#JWO5P9?E0,K:3#;ZN"WO=KY,IQ!RB8I_;(8LO3'_ 9W+;YY[H#BJ0.<[X!W
MP81%XYQE(@^\-R?$Z;WK:#@R%NDP%NG_'0L?#EVRU)ZRUL:I?[KQP =:/Y1)
MDE"-D]1[= >!M!;=JQ-R'(\N<G!;A$>4!K I?0]_P +K%85-=9AVC4^1"NI?
MJBB1U "98)..B(F(6)1GGDB(H/[-)IZ@3DASQM,HN-LBK<>U0Q-0_=.8FC4C
MDX()P5G.Q6MY&[VXP:D$FW9/66AOI>XR'[C#*KSH-L"S>+=':;II0"U4N"95
M?IY32DRWFSK"Z5V[#U;:4;W;XY;6.1HO0-_7FF:S)SS \ =A\2]02P,$%
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
M"HNGN^G=*5:M_<2<*XOSUXLK?/! .P=<7RAE'Q5'T#^ALQ]02P,$%     @
M1X2T4BL.^OD@ P  9 8  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
MA55=CYLZ$'WG5UBTZMV5K 5C/I)M$FFS=ZM>J96B;GOO0]4'!R;!*MC4-DWW
MW]\Q)#25NND#,&-FSIEC#\/BH,U76P,X\J-ME%V&M7/=;139LH96V!O=@<(W
M.VU:X= U^\AV!D0U)+5-E,1Q'K5"JG"U&-8V9K70O6ND@HTAMF];89[6T.C#
M,F3A:>&#W-?.+T2K12?V\ CN4[<QZ$432B5;4%9J10SLEN$=NUVG/GX(^%?"
MP9[9Q"O9:OW5._]4RS#V!4$#I?,( A_?X1Z:Q@-A&=^.F.%$Z1//[1/ZFT$[
M:MD*"_>Z^4]6KEZ&LY!4L!-]XS[HPULXZLD\7JD;.]S)88Q-D;'LK=/M,1G]
M5JKQ*7X<]^$L818_DY <$Y*A[I%HJ/)OX<1J8?2!&!^-:-X8I [96)Q4_E >
MG<&W$O/<:F/P?(U[HF33".6(4!5Y^-;+#C?>D:N/8MN O5Y$#KE\1E0><=<C
M;O(,+B?OM7*U)0^J@NK7_ AKG I-3H6NDXN [X6Y(9Q1DL0)NX#')^%\P.-_
M%-Y-PF$2_OEN:YW!EOER@2J=J-*!*GV&ZA&_I*IO@.@=*77;"?7TE_U)]KO-
MO0SHMR# 6QS<(USOP)R5[H58O7,'82!X&3 VIRDOT"HXG<]9\*8W2KK>P!"I
M77V>';"<)K,<LV@VY\$[P(:O=5,1V79&?P<?8PGC=%8PDM.X8,'#+\RM*&NL
MUCP11EF649ZDWDH*FJ=%<-=C/^NMQ)XB*<WY;+P'ZUXVE51[4@-RX:@AC6>V
M)(L9Y3P_/8-W8JN-<!KQ/9N#MD,?O1XU86&49S%E\P*MV$M!['NM\"C[<0A(
M15#'WH#% M*$9BPCKU[,$I:\#BYV1,!I'OLK#1):I+@]+,7ML?86!TO9MWTC
M'%0X#W TEE)XLN"*I7.:SV-R'5QE,YK%<7!]F842!0Z/BM,TP]-"BI=(E\\X
MJDE_UXG1V9??@MD/\\UBE_7*C4-@6IU&Z-TX.7Z&C_,7/["]5!9W?H>I\4V1
MA<2,,VUTG.Z&.;+5#D]Q,&O\#8#Q ?A^I[4[.9Y@^K&L_@=02P,$%     @
M1X2T4F/!8M(Z P  #0<  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
MG57;CMLV$'WG5Q#*HG  9251DB^I;<!VTS9  AC9-GD(^D!+8XL()2HDM=[]
M^PXI6^N@NP::%XF7F3-GKIP?E?YF*@!+'VK9F$506=N^C2)35%!S<ZM::/!F
MKW3-+6[U(3*M!EYZI5I&+(['4<U%$RSG_FRKEW/562D:V&IJNKKF^G$-4AT7
M01*<#SZ)0V7=0;2<M_P =V#_;K<:=]& 4HH:&B-40S7L%\$J>;O.G;P7^"S@
M:"[6U'FR4^J;V[PO%T'L"(&$PCH$CK][V("4#@AI?#]A!H-)IWBY/J/_[GU'
M7W;<P$;)+Z*TU2*8!K2$/>^D_:2.?\+)'T^P4-+X+SWVLN-Q0(O.6%6?E)%!
M+9K^SQ].<;A0F,8O*+"3 O.\>T.>Y6_<\N5<JR/53AK1W,*[ZK61G&A<4NZL
MQEN!>G:Y[@R>&$,WJMZ)AOM0C?[B.PGF]3RR:,()1L4);MW#L1?@4OI1-;8R
M]%U30OFC?H34!G[LS&_-K@)^Y/J6IDE(6<R2*WCIX&_J\=+_X:^A7U<[8S56
MR#]73&2#B<R;R%XP<8>-4W82J-K3MM-%A45#6RT*>"Z>U[$VW%3TAB9AG,_"
M<1R3=UPWV%M4"KX34MA'^LNK*4O8KP3[QTK ?K'.,"\*U3768.,4(.Y=/BEO
M2MI@GQ>8(N?L "+ T-$L"V?3F+XF-W0VSL(QBZ_$(A]BD?]D+*A5U%9(RAA
MFKSXW@D-I2=YP>NYD%TWZ4/F4 JW (2]YQ*C8L@-29-QF*6,K/X;'<)R%N;Y
MA+QO[E%::31.DC0.)[,9V6IHN2@I/. P-!@MAZ^0OL8>U=K%O/>#3,(,L[35
M.#6U?0QI*[F[1'''I'7I(4F8Y%DX3:;$S\ W:O^F,^=(D'P2)BPF?RA5'H64
M=)JC:(RT+&\.PN>Q%QQ/PS3+GGQI^>.09DR_[N"),!E-TC3,V0SSNS(X@:'\
M,?L,S; XP^O-,]5!1BD+I_$$KS^ 2^%0?F34\W5U0Z[4370QHFK0!S^(#?74
M^VDUG ZS?M6/N"?Q_J' D7 0V+02]J@:WTZP'G0_?/N-5:T?>#ME<7SZ987O
M%6@G@/=[I>QYXPP,+^#R7U!+ P04    " !'A+12E2PA\\\#   1"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6RM5MMNXS80??=7$,8ND 68B!(I
MV0X< [ETT06R;9"D711%'VAY;!,KD2I)Q<G?=T@I2K9)C*#HBT7.Y7#.7$C/
M=\9^=UL 3^[K2KN3\=;[YCA)7+F%6KHCTX!&S=K86GK<VDWB&@MR%9WJ*LD8
M*Y):*CU>S*/LRB[FIO65TG!EB6OK6MJ',ZC,[F2<CA\%UVJS]4&0+.:-W, -
M^-^:*XN[9$!9J1JT4T83"^N3\6EZ?)8'^VCPNX*=>[8F@<G2F.]A\V5U,F8A
M(*B@] %!XN<.SJ&J A"&\7>/.1Z.#([/UX_HGR-WY+*4#LY-]4VM_/9D/!V3
M%:QE6_EKL_L9>CXQP-)4+OZ276_+QJ1LG3=U[XP1U$IW7WG?Y^$]#EGOD,6X
MNX-BE!?2R\7<FAVQP1K1PB)2C=X8G-*A*#?>HE:AGU]< E)RY.!6+BMPG^:)
M1]"@2LH>X*P#R-X X.2KT7[KR$]Z!:L?_1,,9H@H>XSH+-L+^%7:(\)32C*6
MI7OP^,"01SR^G^&?ITOG+3;!7WLPQ8 I(J9X _,&9V/55D#,&GNBDKH$TLV0
MTMV@8,>]ELO]L&<]U$V$NC1EQ"&8D7([I&3T:P,6%7I#.FJC.$F'9GW8.B#2
M.?".$HT('TA*<SZETVD^.F^M!>U)I>125<HKS$GT'R0/%!NN,T("K8TVHP.1
M<LJF@GP:_6+T8?D>F' V9N8E&CE(:9H5-)MRQ+LU7E;$#'2J'W""^8?@D/,9
MY<4$'3XK'?/S-F_T$ 4M<OY?^>*!,\KRV?]$%[GR=#IP7?<$7F4J<LHG@>:W
M>)7 BIS>86HV0*XA7*]#Q<DMV/I9&U1=AXNC-"</(*T;$M5KLB->])H7V!?*
ME:;%L*^EAY>@_.._P?C'/0.4#P.4OWN 9--8<Z\P;1!N.%6W-9%:MYBOD$_\
ME*:NE<>G  O<XC5CB0ZU"5%5X=[J0WMMX/:'\0?F)%Q<@? %E% O$3L,VE,>
M.O9A%4LX"B.(U>*"T8S-PHCEV-(LB'(L8#8+%AD1+*4%?C-&TX(1D:5T,LV"
MCA/.&>6,D11EJ.,BHZQ@02<(SP1EJ#M\7 5Q3C+!>W&_ZANJ:Z1&/G3)P3-Q
M6%*>$C&A3+ @F!8TG:2C2W#NF'RIFS947VD/%IPGLQG&(()=P4F*08ML,KI"
M5>CD.UFUL42O]>O38.+,=:T;A5-!)T*\UB/)LV>J!KN)C[$CL?VZ%VN0#N_]
M:??,/9EW?Q;P2MPH[3"P-;JRHPG6V78/<+?QIHF/WM)X?$+C<HO_6< & ]2O
MC?&/FW# \"]H\0]02P,$%     @ 1X2T4I[2G31C P  ' @  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&ULS59-;^,V$+WK5Q#:H,@";"11MN2FMH$X
MW:(+;+I!G'8/BQYH:RRIH4@O2:V3?]\A)2L.F@@]]F)QR)DW;[Y(SP]*/Y@*
MP)+'1DBS""MK]Y=19+85--Q<J#U(/-DIW7"+HBXCL]? "V_4B(C%<18UO);A
M<N[W;O5RKEHK:@FWFIBV:;A^6H%0AT68A,>-N[JLK-N(EO,]+V$-]H_]K48I
M&E"*N@%I:B6)AMTBO$HN5[G3]PI_UG P)VOB(MDH]>"$C\4BC!TA$+"U#H'C
MYSM<@Q ."&E\ZS'#P:4S/%T?T7_UL6,L&V[@6HDO=6&K13@+20$[W@I[IPZ_
M01_/U.%ME3#^EQQZW3@DV]98U?3&R*"I9??ECWT>_HL!ZPV8Y]TY\BQ_X98O
MYUH=B';:B.86/E1OC>1JZ8JRMAI/:[2SRVLEC=5MEZ(5WSX(59+S>[X18-[/
M(XLNG&*T[>%6'1Q[ RXE-TK:RI /LH#BI7V$U 9^[,AOQ48!;[B^(&E""8M9
M,H*7#O&F'B]] ^\.OH-L@9([<"U;RY+<@O;-+;= /F]$77*7#$H^/.ZQ=: @
M]W7C]-2.K/'(['B7K:^?$)M\M-"8OT:8309F$\]L\@:S-<Y;T0IP?C9](7!I
MZE(BA^UIG;@L",@2 4 [9GAH-;(RKQ5LW*M+:X _<;#BPJ?@1[(!A)9]R'MT
MH8K@+&!3FB0YG60)"KC(T@EE*/R.DS<0\-2V%9<EQJ$+T(84K>=H*SAB)32>
MY#1EDR!)Z2S):#Z;!E?%W]CM..Y'$$=&"%\+0XG$^^F'=S.6L)_).4/K/";O
M@W6[L<IR$;",)MG$ V&S3%A*LSP+/H$QEP,YO$-\[0EP[5+Z;V+G*64_I32-
MIXA]GN$BHRQQPG-R +F]2 NCLQQ=SN(7.1IIB.G0$-/1TKPZFE]OH-F 'FNX
M;,#/_F>CD _,\O%1Z%X(YP:\9T.L(L9[?,(R'NFVLMNKD=G^A+H:J+\V$..^
M_4!\J6U52Y*0)^P5<D:2F,;)E+(T#A)'A?D#0Q(L_A1[9!H']ZX/AS*=D>>^
M>"TAT<F-W8 N_;MDL%5;:;O+>]@=GKZK[L9_5N_>3;PA<5P-$;!#T_@BQZ[2
MW5O4"5;M_?V_419?$[^L\/D&[13P?*>4/0K.P?"'8/D/4$L#!!0    ( $>$
MM%(,^[E8N ,  *D)   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;)56
M;8_:.!#^GE]AI:M3*U$2$@BT!21VN[UKI;:(?>F'TWTPR1"L=6S.=A;X]S=V
M7LJJ;+KW)7[)S#,SSXS'GNZE>M!; $,.!1=ZYF^-V;T/ IUNH:"Z+W<@\,]&
MJH(:7*H\T#L%-'-*!0^B,$R"@C+ASZ=N;ZGF4UD:S@0L%=%E45!UO 0N]S-_
MX#<;*Y9OC=T(YM,=S>$&S-UNJ7 5M"@9*T!H)@51L)GYB\'[R\3*.X%[!GM]
M,B<VDK64#W;Q.9OYH74(.*3&(E <'N$*.+= Z,:_-:;?FK2*I_,&_9.+'6-9
M4PU7DO]@F=G._(E/,MC0DIN5W/\%=3PCBY=*KMV7[&O9T"=IJ8TL:F7TH&"B
M&NFAYN$E"E&M$#F_*T/.RX_4T/E4R3U15AK1[,2%ZK31.29L4FZ,PK\,]<S\
M9DL5O+5Q9>1*%IAK31U=KV_IFH-^,PT,FK'"05I#7E:0T3.0,?DJA=EJ<BTR
MR)[J!^A>ZV/4^'@9=0)^I:I/XD&/1&$TZ,"+VYACAQ<_%[.1Z0/YOK-Q:D)%
M1OY45!A-_EZLM5%8*/]T6!FV5H;.RO Y*WA^LI(#D1NBK<6:Y?2493C8.1 F
M4EXB6SA!86H Z]Y833Q]RHGJ<XGH]N!VJP">)(,@E>G6<NE9+BVAH;>D1R4Y
M=T0HX&@\:_S2WH4739+>8)+@+)[TQLG0NY6&\K,_7F:OHE]6]%N<7I(D]3CV
M5H I8*EUHA*\$\QH-!;W1J@<)[WPW;CR@5R0V@><53YTY&W4YFW4G;>J/5GR
MH=AQ><28](G+52-AYG@N(;^!MH=->S]<J\  %X^8W!S()\H4N:>\!+($19S8
MKU+7!U IPV)9(C^=DBNP[9B)G-R"*C1YC55U!*KT&V^1YPIRS#'Y+)!G;*YI
M9=G[7AJL/)%9M3]>3:+!X /Y""D4:S14GS['_S >VYR/^J,ACN-)?SSPDGYL
M%TXO^N"Y\P19N_[=V(3V<HTK*E)LY?]#XUQ\;7FZUM($%PW[D[ -+'QW$ECM
MJ&V-W23%<?03!\O:$=2%<MZ5BQKDXJP['=6>M-6>O+A+K6[NFN)F<+;?=&-]
M*QT-B%07^C<IWC[B><;27%-N,T:H(5^H*.T!:T(=1>/>*!S^4C3WE6:SQ$MX
M PQW@NO#CJF3/^?-/"64U%;.41:<7)\%J-P]$C0VZE*8ZB9M=]MWR**Z?G^*
M5X\8-)KCH2(<-J@:]L?8$%3U,*@61N[<9;R6!J]V-]WB6PJ4%<#_&RE-L[ &
MVM?9_#]02P,$%     @ 1X2T4IDPYE,\ @  ' 8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&ULE57;CILP$/T5BZ>NM GWW>R*(#5!J_:A4I3MY=F!
M(5@QF-HFI']?VQ!$*X*R+^"QYYPY,X.'J&7\) H B2XEK<3:*J2L7VU;I 64
M6"Q9#94ZR1DOL50F/]JBYH S RJI[3G.DUUB4EEQ9/9V/(Y8(RFI8,>1:,H2
M\S\;H*Q=6ZYUW=B38R'UAAU'-3[".\@?]8XKRQY8,E)")0BK$(=\;7UV7Y-0
M^QN'GP1:,5HCG<F!L9,VOF9KR]&"@$(J-0-6KS-L@5)-I&3\[CFM(:0&CM=7
M]C>3N\KE@ 5L&?U%,EFLK96%,LAQ0^6>M5^@S\<(3!D5YHG:SC?P+90V0K*R
M!RL%):FZ-[[T=1@!W. &P.L!WKT OP?X]P*"'A"8RG2IF#HD6.(XXJQ%7'LK
M-KTPQ31HE3ZI=-O?)5>G1.%DG(!(.:E-#UB.-HU0#D*@3PE(3*AX0 LD"LQ!
M1+94\33*3GON3<?MW>!^@\,2.>$C\AS/F8!OY^'?,%\BWS5P=P*>S,,32 ?X
M?]%M5:2A4MY0*<_P^1^MU'>XR ;3AYD8_A##-S&"&S'V< 8N *FVIR<D:DKD
M5-GG2=R%F@:+V9R#04\P2[5E9:G2-7(>^^\ $2$:R*;ZV9&%ADS/FW.\6GFN
MMWJ)[/.X<1-^X<N3._+[1VTXJ T_KE:-.B%QE9'J."4YO%/RA-^D9'MT%?7<
M5!_QD50"4<@5TED^*PK>S:+.D*PVM_/ I+KK9EFH\0U<.ZCSG#%Y-?2%'WX(
M\5]02P,$%     @ 1X2T4C7:.!$N @  _@4  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S4N>&ULK91=;YLP%(;_BH5VT4E3#"8DI")(2Z-IE5HI:M;UHMJ%
M R?!BL'4=DKS[VL;@J*NR2:U-^"O]SGGO."3-$)N50&@T4O)*S7U"JWK2XQ5
M5D!)U4#44)F=M9 EU68J-UC5$FCN1"7'Q/='N*2L\M+$K2UDFHB=YJR"A41J
M5Y94[F? 13/U N^P<,<VA;8+.$UJNH$EZ/MZ(<T,]Y2<E5 I)BHD83WUO@>7
MLXD][P[\9M"HHS&RE:R$V-K)=3[U?)L0<,BT)5#S>H8KX-R"3!I/'=/K0UKA
M\?A _^%J-[6LJ((KP1]8KHNI%WLHAS7=<7TGFI_0U1-97B:X<D_4M&=)Z*%L
MI[0H.[')H&15^Z8OG0_'@N"$@'0"XO)N [DLYU33-)&B0=*>-C0[<*4ZM4F.
M5?:C++4TN\SH='K#GG8L9WJ/+N:@*>/J:X*U =MMG'6060LA)R"W5 Y0&'Q#
MQ"?!_7*.+KZ\H6"35I\;Z7,C#AO^,[?'&[.%KC64ZL\9<-B#0P<>G@#_$IIR
M-*/9EHO->^6V\I&3V]_Z.24D'@?#V$_P\SN!AWW@X=G #TP7K$(!V@.5Z/$6
MRA7(<Q5%/3CZ7*M&/7CT,:M:>71D5>#[043"$U:-^\#CLX$#I 4BSBCU/T[%
M/3?^7*<F/7CR,:<F?_U4 8FC$8G>.H6/KK/MC.9Z;5BE$(>UD?J#L7%;MMVF
MG6A1NQN^$MKT"S<L3(,&:0^8_;40^C"Q3:-O^>DK4$L#!!0    ( $>$M%)S
M:*6WR@(  ,4(   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;(V6;6_:
M,!#'OXH5[44K;<US@ J0"K3KI'6JRKJ]-LE!K#IV:AMHO_UL)V30IFD0(GZX
MW__.9^/+>,_%D\P!%'HI*),3)U>JO'1=F>908'G!2V!Z9LU%@97NBHTK2P$X
MLU!!W<#S$K? A#G3L1V[%],QWRI*&-P+)+=%@<7K#"C?3QS?.0P\D$VNS( [
M'9=X TM0C^6]T#VW4<E( 4P2SI" ]<2Y\B]O$V-O#?X0V,NC-C(K67'^9#H_
MLHGCF8" 0JJ, M:/'<R!4B.DPWBN-9W&I0&/VP?U&[MVO985EC#G]"_)5#YQ
MA@[*8(VW5#WP_2W4ZXF-7LJIM+]H7]F&VCC=2L6+&M81%(153_Q2Y^$(T#KM
M0% #P5L@^@ (:R#L"T0U$/4%XAJ(^P))#21]@4$-#/H"PQH8VMVMML/NY0(K
M/!T+OD?"6&LUT[ 'PM)Z"PDS1W>IA)XEFE/3G^1Y2S*B7M'9 A0F5*+?\**V
MF)ZC;^AQN4!G7\['KM*N#."FM>RLD@T^D/71'6<JE^B:99"=\JX.L8DS.,0Y
M"SH%[_ K"KVO*/ "KR6<>3=]58J++GSQF7.#^Q;W6_#K;GP!:8.W>;_IQI=0
M=@;_O7_P;?AM[^#]4<=&ALV!"ZU>^/F!.QRT#M6H48VL:O2!ZAS+'&&6H=0T
M0+O880I,R;;-KJ02*V6N]MW4]^+("T8Z/;OC;6TQ##W?"^/DU/"FK^+W]X;A
M:#@(!Z=FMRUZ21 G [^Q.\E2W&0I_CQ+*YP^4;YI2TS\SFV@EV ^[7Z3QF_2
MZ?>7+L&EX"E )A%?Z^\:!&%M,<R2]TN/XU'B1_YICN9MAD$0AJ,WL;I'EV,!
M8F,+I40IWS)5W3_-:%.+KVP)>C,^\R_G54G]+U,5>/T7VQ F$86UEO0N!CJ1
MHBJ:54?QTE[!*Z[TA6Z;N7[/ &$,]/R:<W7H& ?-F\OT'U!+ P04    " !'
MA+12N$)RR=H$  #=&P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RU
M6=MNVS@0_15"V (MT$8BJ8L=V 829[LM4&.#N-E]*/:!EFE;J"1Z2=IN_GZI
M2T1?),KQ6B^))7/.S(C'9V;$P8[QGV)%J02_DC@50VLEY?K6MD6XH@D1-VQ-
M4_7-@O&$2'7)E[98<TKFN5$2V\AQ?#LA46J-!OF]1SX:L(V,HY0^<B V24+X
MRSV-V6YH0>OUQE.T7,GLACT:K,F23JE\7C]R=657*/,HH:F(6 HX70RM.W@[
M=G.#?,5?$=V)O<\@2V7&V,_LXNM\:#E91#2FH<P@B/JWI6,:QQF2BN/?$M2J
M?&:&^Y]?T3_GR:MD9D30,8O_CN9R-;1Z%IC3!=G$\HGMOM R(2_#"UDL\K]@
M5ZSUL07"C9 L*8U5!$F4%O_)K_)![!DHG'H#5!J@8P.WP0"7!CA/M(@L3^N!
M2#(:<+8#/%NMT+(/^;/)K54V49IMXU1R]6VD[.1H6FP?8 LPC99IM(A"DDIP
M%X9LD\HH78)'%D=A1 5X_T EB6+Q 7P"S],'\/ZW#P-;JA@R)#LL_=T7_E"#
M/PPF+)4K 7Y/YW1^:&^KV*L$T&L"]\@(."'\!F#X$2 'P9IXQN>;.X9P</4\
M<8Z'&_ >(D&62TZ7)&>I>JQ/=$O3#04_OJFEX*NDB?C'X,BM'+FY([?!T7<F
M2:Q^2 7X[*4D"^5 OJQIW<84>'Z.E_VZMZ,^[ 4^"@;V=O^!G:Z#_5[@^=6R
M@WB]*E[O?\3[$:PI#VDJE734Q6[&AHYSXSCOZG;_ L.#]/PJ/=^(] ?;4IXJ
M?9-@K C.E3R!'Q.:S"@W[790P0?=TJI7.>I=F5:]4[HX/<_M.4>T,OK-JM6M
M6).0#BU5C@3E6VJ-@"&A?I50OT/>F;$A:J*=T>[MR4)'R[EC#.D+DS0^AWEP
MKT+ ;KD'D7:%KLR^$O" ?H'C(O^(?6;'%^R(+@@0=TC %O!& IKM+LA7UR5H
M+DP3.E<]1)S)H)!\4W1KYQ!25Q+H=4Q(K>K0+.L7$-(_(23RH.<?RZ'9\04;
MI$L)#+HDI!D<-Q+2:'=!OKJB07-)FZB./OKTF211_'(6$75I@?UNB8BTKB.S
MKK^=B"7@/A%=-W"/A;%F&7;\ -5W>TA7#00[9)D9_"RVE.F9HX1>2_^'=.U"
MYMKUYT+-3O0<@B%=.U#'TP32LHVN/4^@FD$A"' ?'3/L=)VK.D2G@6&Z#* N
M)XH6<-BD8RUVJ,;P,#]=>Y"Y]CSEX_99A-+:CSJ>(Y"6773M20*=CA(N<J!W
MS*>:B0-!)V@BE)9SU.6HT +>3"BSG=]&**QK"#;7D.F:AI'*\%F<)5-8:SWN
M>$+ 6F7QM2<$7#,AN+[CN,>\JEGH0]^M9Q7>>R'49?_? @[])EJU&-;T:8?Y
MZ<*!S85CNIG)/,5S**7%'7?<XV.ML_C:/3X^[?$QPM#?(TNY":<+3>_2L-9Q
MW&4/WP*.:YJB,A^S8?OK-*S+!V[IVLLQ\AQ6:87''3?LKA9;]]H-NWO:B7M]
MS^O[^/@%K='SVT<I5PN]VV53WP+N-]+.;/B&A.V]@Q(5]3(_/Q(@/^LHCARJ
MN]49U5U^,G-T_Q[>CHN3)@U3''Q-"%]&J0 Q72A(YR90.L>+LZ3B0K)U?APS
M8U(]NOSCBI(YY=D"]?V",?EZD3FH3O1&_P%02P,$%     @ 1X2T4N%3!QU1
M @  9@8  !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULA95+C]HP%(7_
MBA5U,94JDI@X@5&(- ]5[:(2&CKMHNK"A!MBC6-3V\#TWX_M0(0&,VR(7^=\
MYR;AIMQ+]:); (->.R[T+&J-V=S&L:Y;Z*@>R0T(N]-(U5%CIVH=ZXT"NO*B
MCL<X2?*XHTQ$5>G7YJHJY=9P)F"ND-YV'57_[X'+_2Q*H^/"$UNWQBW$5;FA
M:UB >=[,E9W%@\N*=2 TDP(I:&;177I[/W7G_8%?#/;Z9(Q<)4LI7]SD^VH6
M)2X0<*B-<Z#VLH,'X-P9V1C_#I[1@'3"T_'1_:NOW=:RI!H>)/_-5J:=19,(
MK:"A6VZ>Y/X;'.HASJ^67/M?M._/$A*A>JN-[ YBFZ!CHK_2U\-].!'@]((
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
M[$4$*9=6[<-*4=)MGQT8@K4&4]N$].]W; B-VBQ27\!CSSDSQ^.9N)7J51<
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
MVUJM4]7NXV':@R$7B)K8S':@2/OQLYTTH5TP5.UX -OQ.??+.?AVEUS<RAF
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
M&<\?JU2L :&9%$3!9NX]A/=Y8O-=PE<&G3ZQB5522/EBG<=J[@6V(>!0HJU
MS6\/.7!N"YDV?@XUO9'2 D_M8_6/3KO14E -N>3?6(7UW'OOD0HV=,?Q27:?
M8- SM?5*R;7[DJ[/34QRN=,HFP%L.FB8Z/_T,.S#"2!,+@"B 1#]*R > +$3
MVG?F9"TITBQ5LB/*9IMJUG![X]!&#1/V%->HS"HS.,P6.VTB6I-<-@43U.WM
MS1*0,DZ^P %WE-^2=^1YO20W;VY3'PVIA?KE0+#H":(+!)^IFI X?$NB( K/
MP//K\#6T$Q+>.7CP.]PW4D>]T:@W<O7B_]"KR?>'0J,R(_7C"D4\4L2.(KE
MD5-=GQ/:HV8.92_7/@N#Z8=98&3MS] E(UURE>Y1,&24DU(*9&(+ JVI606J
M/TW.:,$XP]=SAY?\U=2?[?@GPV4OMCG0+3-[QF%C,,'D;NH1U5^6WD'9NGDK
M))KI=69MWA=0-L&L;Z3$HV-'>'RQLE]02P,$%     @ 1X2T4K10CQ0/ P
MLPH  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULK99M3]LP$,>_BA5M
M$I.@B?/4%+65@ IMTC90@?':;:^M16)WMDOAV\]V0AK6Q("V-TT<^_[WN][E
M<L,=%P]R#:#04Y$S.?+62FU.?5_.UU 0V>,;8'IGR45!E%Z*E2\W LC"&A6Y
M'P9!ZA>$,F\\M,^NQ7C(MRJG#*X%DMNB(.+Y''*^&WG8>WDPI:NU,@_\\7!#
M5G #ZFYS+?3*KU46M  F*6=(P'+DG>'3<]PW!O;$+PH[V;A')I09YP]F\6TQ
M\@)#!#G,E9$@^O((%Y#G1DES_*Y$O=JG,6S>OZA?VN!U,#,BX8+G]W2AUB,O
M\] "EF2;JRG??84JH,3HS7DN[2_:E6<C?7B^E8H7E;$F*"@KK^2I^B,:!F'<
M81!6!J'E+AU9R@E19#P4?(>$.:W5S(T-U5IK.,I,5FZ4T+M4VZGQ=] A270T
M 45H+K\,?:55S9X_KQ3.2X6P0^$'$3T4X6,4!B&^NYF@HT]_J?B:J08+:[#0
MRD8=LE<;$$11MD(EHD,RJB4C*QEW2-J20WR)MA(0D1*4/$8,5%O,I5)JE4QE
M/XYQ$F59E@S]QQ:$N$:(G0@76R& *913,J,Y513:G)<:2</Y28RC((O;G2>U
M\\3I_"=G)_,# -E&D!P28!RF81:U(Z0U0NI$N.6*Y(C7N<U-;M^"20]@="X&
M4=IO9^G7+'UGA5U21M@<WJZOK!;,/EI?;>%D!^'$:9IT_+&#VO?@@X75ZGO0
MDM=!D S:G>-@WT6"_U5:E=(KAC"-<-;!T.AD^!VUM:RR^J[*JA2;KWF<1/V.
MPL+[WH7=S>O>?@Q@@<X>=:6O $W!?"'K;H9N012.BL/[EH;=/>WJ]:O4'J5;
M(D;/0(1$&!6<J34*8[0@SZX7 N_;'7;WN\MF-MKAW )A!1>7<!(-WH3;MT.<
M?"Q+$RKG?*M+>$H4N%SLVQUV][MWI<<M$?6"X+,+9M_O</_?8=P2G3!^8P0Q
MXYR>"E:42>UIJ86"7E^G0I034KE0?&.GDAE7>L:QMVL]58(P!_3^DG/ULC"#
M3CVGCO\ 4$L#!!0    ( $>$M%*D^!)<I0,  $@/   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4R+GAM;)V778^;.!2&_XJ%]J(KK0;.,1_)*(G4Z:C:2EUU
MU-FV%ZN]<!(GL0J8Q<ZD_?=K$P8RQ9A1;A(,G/=]#Q^/.(N3K+^K ^>:_"CR
M4BV#@];5;1BJS8$73-W(BI?FR$[6!=-F6>]#5=6<;9NB(@\QBM*P8*(,5HMF
MWT.]6LBCSD7)'VJBCD7!ZI]W/)>G90#!\X[/8G_0=D>X6E1LSQ^Y_E(]U&85
M=BI;4?!2"5F2FN^6P5NXO<.9+6C.^"KX25UL$]O*6LKO=O%ANPPBFXCG?*.M
M!#-_3_P=SW.K9'+\UXH&G:<MO-Q^5G_?-&^:63/%W\G\F]CJPS*8!63+=^R8
MZ\_R]"=O&TJLWD;FJODEI_.Y- G(YJBT+-IBDZ 0Y?F?_6@OQ$4!PD@!M@78
MY#X;-2GOF6:K12U/I+9G&S6[T;3:5)MPHK1WY5'7YJ@P=7KUD9N6%'ESSS43
MN2+P^R+41M<>#3>MQMU9 T<T_F+U#:'P!\$(X<OC/7GSVR\JH4G51<,N&C:R
MU!_MG[=KI6MS]_[U:-).DS::\8BF3>AJ\%R5-E7V07Y:T22A.%^$3PZWN'.+
MI]S0Y7:N2B[<8H1LAFZWI'-+IMRHRRT9N-$8HS1RNZ6=6SKE%KO<TJ$;QE$T
MXI9U;MF46^)RRP9N&--1MUGG-O.Z_2TURTENGS]2L9\&0EJYW&<#=TAG*63@
MMI]W]G.O_4>NU"WY4%1'S;=$E)K77&E7@/DP0 0Q9FY_B'HH1-X$#\;0-$V>
M6'[D1.[::Y$+MA:YT(([+T<K^B).,HNS.![)<P$I\*+@4\5KID6Y]R  >JX
M7@6!MNSEFQ)A-$(!Z*$#D]1Q<J M>P&""%(< 0'TW(%)\#A1 $/R4!K1L?<%
M>O3 )'N<-  '?#PX@)X^,(D?)Q!@R!\?$: '$/@)]%HFP!!)D-(YT!$H0 \E
M\%/I]5B (9CF\RP=>PU[+H$?3%=BP4&IA,YI.H(I[#&%D1<+[T7)RHT?"]A#
M!N$J++1E+_,#CCQ1>/%Y,XDA)Q5PB"$T5!CSZRF$DQ1R0@&'% +(1OUZ".$D
MA)Q,\)?9,>1656S#ET%EG[?ZB0<KXKO#/:5PDE).:/C+KDC48PS]&'LM57"(
MM3B+XK%[U%,-_51[/5/0Q;64C@3HH89^J%V'E%;T\GL]3FCV*U#"B[G(SIAF
M4-F+4AF/G:F+;C+337T>V\X++:MF5%I+;0:O9O-@1EU>VQ/,\9V4^GEAIZ]N
M>%[]#U!+ P04    " !'A+12Q,6EDM$"  !7!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,RYX;6R=55UOVC 4_2M7V31U$B(??!1U$*F45:O42E5IMX=I
M#R:Y(583.[,=:/_]KAU(Z09Y& _$=NXY]]QKYWBZE>I9YX@&7LI"Z)F7&U-=
M^+Y.<BR9[LL*!;W)I"J9H:E:^[I2R%('*@L_"H*Q7S(NO'CJUNY5/)6U*;C
M>P6Z+DNF7N=8R.W,"[W]P@-?Y\8N^/&T8FM<HGFJ[A7-_)8EY24*S:4 A=G,
MNPPOYA,;[P*^<]SJ@S'82E92/MO)33KS BL("TR,96#TV. 5%H4E(AF_=YQ>
MF]("#\=[]FM7.]6R8AJO9/&#IR:?>1,/4LQ879@'N?V&NWI&EB^1A7;_L&UB
M1T,/DEH;6>[ I*#DHGFREUT?#@"3X 0@V@$BI[M)Y%0NF&'Q5,DM*!M-;';@
M2G5H$L>%W92E4?26$\[$MT@E:3A;H&&\T/"(+Z9FQ>>I;XC=QOC)CFG>,$4G
MF 9P)X7)-7P5*:;O\3ZI:J5%>VGSJ)/PCJD^#,(>1$$4/BT7</;Q<P?MH*UX
MX&@')RO6&K$'KO(>+% GBE?NB/R\I5BX,5CJ7QV9AFVFH<LT/)'IZO(1"IL%
M#*KR6$>[\>$$2M?2#BVC5LNHDZO9YQX=V+;<8X(Z2:Q!7.B*)3CSR $TJ@UZ
M\:</X3CX\IAC4ZN&G&V0OE?K"%RL#SJ@069@MA*82(%17)'!*S*EP4C(Z.-L
M9GVP9%7!A-F!N4B*FI03$&2S582@DXI$9/:9@2P*ZNHOLH[>C=O>C3M[MZQ7
MW=O8#0^=D@X=YZV.\TZBZ]K4:E^LP@V*NBG:MN"MX14J+E/;:_OA'-/;I!F[
M--:U-W$X' ;TF_J;(_HFK;[)_^M[IRHZIFKRCZI!=$24?V!V):JULW0-B:R%
M:7RO76UOC<O&+-_"FRN''&;-A2;%&4&#_CD=?]78>#,QLG+6N9*&C-@-<[KY
M4-D >I]):?83FZ"]2^,_4$L#!!0    ( $>$M%*?Y0XIN@(  ( (   9
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;+56WV^;,!#^5RR>5FDM/Y.0BB U
MZ:9-6J>H6=>':0\.7()5;#/;-.U_/]L02M,DJR;E!>SCOL_?W<$=R8:+!UD
M*/1$2R8G3J%4=>FZ,BN 8GG!*V#ZR8H+BI7>BK4K*P$XMR!:NH'G#5V*"7/2
MQ-KF(DUXK4K"8"Z0K"G%XGD*)=],'-_9&F[)NE#&X*9)A=>P '57S87>N1U+
M3B@P23A# E83Y\J_G/D68#U^$MC(WAJ94):</YC-UWSB>$81E) I0X'U[1%F
M4):&2>OXTY(ZW9D&V%]OV3_;X'4P2RQAQLM[DJMBXL0.RF&%ZU+=\LT7: ,:
M&+Z,E])>T:;QC48.RFJI.&W!6@$EK+GCIS81/8#FV0\(6D"P"X@. ,(6$-I
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
M6\N::+B2[(%N3#4+)@':0$&VS"SE_CNT]22.+Y=,^R?:M[%1@/*M-I*W8*N
M4]&\R7/KPQ$ QR< N 5@K[M)Y%5>$T.R5,D]4B[:LKF!+]6CK3@JW*&LC+*[
MU.),=B6%-FK;6#0G^1.3);JX!D,HTRC^G(;&9G&Q8=XRSAM&?(+QEJ@^&L0]
MA",<WZ^NT<6G5RRAU=@)Q9U0[&D')VB7L .QA1Y:@KMK5)1H <K?2I$#^KEF
MM"2NBA[Z^ES;,X<-NJ/<Q<D"K>R6+DA3YN,/RXUN#'#]^XRR0:=LX)4-3RB[
MDX:P@W=O^=7 1Q[N/I)=AO%D' \G41KNWD@\[!(/SR9^H*:B L7H!8A"C[?
MUZ#.591TQ,D'\WK4*1N]S^L&GAQY'4=1G.#!":_'7>+QV<0Q,A)A[[3^'ZLG
M'>_D@UD][91-WV?U])]K'>-),L+):ZO#H_;D.KWM$"45&C$H+#3JC^UQJ:9[
M-A,C:]^QUM+8_N>'E?WA@'(!=K^0TAPFK@EVO[#L+U!+ P04    " !'A+12
MODB/07@#  #6#   &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RU5\%N
MVS@0_15"Z*$%BDB49%LI; .QW6(+;':#)FT/Q1YH:6P1H4B7I&(7V(]?DI(E
M)9'5+%H'2"R1?&]FW@PGX^E>R'N5 VAT*!A7,R_7>O?.]U6:0T'4A=@!-SL;
M(0NBS:O<^FHG@60.5# _#(*Q7Q#*O?G4K=W(^524FE$.-Q*ILBB(_+$ )O8S
M#WO'A4]TFVN[X,^G.[*%6]"?=S?2O/D-2T8+X(H*CB1L9MX5?K?"B06X$U\H
M[%7G&=E0UD+<VY>/V<P+K$? (-66@IB/!U@"8Y;)^/&])O4:FQ;8?3ZR?W#!
MFV#61,%2L*\TT_G,2SR4P8:43'\2^S^@#FAD^5+!E/N+]M79<>2AM%1:%#78
M>%!07GV20RU$!Y $)P!A#0B? ,+1"4!4 Z*G 'P"$-> V"E3A>)T6!%-YE,I
M]DC:TX;-/C@Q'=J$3[G-^ZV69I<:G)XO!5=:EE42%B2]9V*+7J] $\H4NH.#
M+@E[,_6UL641?EKS+BK>\ 1OA*X%U[E"[WD&V6.\;WQL' V/CB["0<)K(B]0
MA-^B, CQY]L5>OWJS4<-18]KRV&F%:0-4S#,M'HQ$[ZLF09"C9J<1(XV^E\Y
MZ<_%(P-Q8R!V!N(3!NZ$)NS(W)?;"CYV<-LY'N9AF$QPG 13_Z''\*@Q/!HT
M_"BR=1U9:@I%FON/2"%*KOO2,'KN3QS8GWYWQHT[XY^Y4UFN77EK.H9*)=U9
M__IT&:;3>]$$HQ!P#1(R1+D6*"LEY5ND<S"_5&;H>TFDV4=BX\K0G'*;E01V
ME>QV4ARHZ6S ?J!7L;G\C+E.R;.GF^'%Y>BX/U >DT:6R6 <[P\I*Y5IQ^A/
MFIH6#^AJ*P%,M]?HVS44:Y#_#)A)&C/)><K\LC%P.1C'7Z5UU8K)B-Q")S?_
MHA,7?E$QCCJ5AIL:JYK+\Q-1?Q7BH.W!P<OJ\,Y4T%%AX^0O)@)W_@G@\Z0"
MAZV)\!Q7?UG3=N]^,G#U<=MD<?0RT?_F\#M%;YLPCL\D>MMN\5GZ[;*F[19Y
M.!E2O>VX^(4M]RXWHOY.W=ONAB=GTKWM;#@YC^[)LV+OE=WO#'P%F-YF!V=E
M+!C>:J1J5IOA_,J-I$_6%W9H=X-D2U--_&;>VE*N$(.-H0PN)J889#5$5R]:
M[-Q8N1;:#*GN,3=?/$#: V9_(X0^OE@#S5>9^7]02P,$%     @ 1X2T4OT:
M#,7S P  %@X  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULM5?=;Z,X
M$/]7+'32;J5>P'PEJ9)(VZ;=[L.JU>:Z^W"Z!Y=,@E7 K&V:]/[ZLPTA)!":
M/EP> H;YS?SFPS-FLF'\1<0 $FW3)!-3*Y8RO[)M$<60$C%@.63JS8KQE$BU
MY&M;Y!S(TH#2Q'8=)[130C-K-C'/'OELP@J9T P>.1)%FA+^=@T)VTPM;.T>
M_*#K6.H']FR2DS4L0#[ECURM[%K+DJ:0"<HRQ&$UM;[@JWL<:("1^$EA(QKW
M2+ORS-B+7GQ;3BU',X($(JE5$'5YA1M($JU)\?A=*;5JFQK8O-]IOS/.*V>>
MB8 ;EORB2QE/K9&%EK B12)_L,T]5 X9@A%+A/E'FU(V'%HH*H1D:056#%*:
ME5>RK0+1 &#O!,"M .ZY *\">,< _P3 KP#^N8"@ @3G L(*$)X+&%: X;F
M4048F>R6Z3"YG!-)9A/.-HAK::5-WYB",&B50IKIVEU(KMY2A9.SA6312\R2
M)7#Q"=W^+JA\0Y_G( E-Q 7Z$STMYNCS'Q<36RIK&F-'E>;K4K-[0O-W\H9P
M<(E<QW4ZT#?OHSU\$CWO1W_)^0!YSDGX;3_\(9(#Y(8:CL,.^-U[W+7UDCSN
M@'\]']Y%_KX?/H?H%-Q6Q5%7B%M7B&OT>1^JD+]@*PN27/08\&H#GC'@GS#P
M38B"9!$@MD*+(HI ",91Q-)4]3:AK5\B$1,.HJL(2]V!T:T;]>LL'#OZ-[%?
MF^76(>=TR,W;<K[?%KMMBV'L!DVY@UCX=2S\WEC\(IR33 I$55!@V55[I8*P
M87GH>+XW.B3XM=>.GHA7(B<13"TU\@3P5[!FJ">90>U T.O 0ZY'DD!K[08L
MD60H+W@4J_%RD-*NCA"T8GJ4R0-&8<TH[&5TNP4>46'*RYA&K.1XB1:GJNJN
M5^7'HS>LN0Y[N=XT(H1@1SSG-(*N@)7*AHV .0,'=X=K5%,8]5(H8Z*#]4ZZ
MKD<?2M>XMC_NM?^4J4:SX532;(V65$2LT/N!9$M#2.T+4U]ZS60,7#%= =?"
ML%4'.M'=)<:M38.#8!QB'Q]M_RY!U_6\<;=7V-G/6:?7KSD\2[.K3:N+F)"J
M #.0G8/5:;,( V\4C(_8=@AZ_C ,3]0 ;IP*\/F%J/:PBC0J=ID!WDD:M^K!
MZZD'O)\_V#V;RVX2(%+(F''Z;W>/K#0VN9CFW.KC]^=('O+>CS7\SEQ[?$!_
M?X?T&?@_/;T![V<#]O^?28SWW1OWM^_#6.=J>YEX=Y[?@E;W<0?!<8&VA?R!
M&QR%UFZ<7_47DSH!K:G:Y FL%,P9#)467GZ$E O)<G.D?692'9#-;:P^W(!K
M ?5^Q9C<+?0IN?X4G/T'4$L#!!0    ( $>$M%(YT[6?(@0  ",2   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;*U87V^K-AQ]OOL4%MK#K707L/F7
M5$FDMDGN-BE:=;N[^S#MP0$'4 $S8YKVV\\&"B0%)UWI0X.-S_'/_AT?;,\/
ME#WF(2$</"=QFB^TD//L6M=S+R0)SB<T(ZEXLZ<LP5P46:#G&2/8+T%)K"/#
M</0$1ZFVG)=U]VPYIP6/HY3<,Y 728+9RRV)Z6&A0>VUXEL4A%Q6Z,MYA@/R
M0/CW[)Z)DMZP^%%"TCRB*6!DO]!NX/57Y$I V>*OB!SRSC.00]E1^B@+O_D+
MS9 1D9AX7%)@\?-$[D@<2R81Q[\UJ=;T*8'=YU?V33EX,9@=SLD=C7]$/@\7
MVE0#/MGC(N;?Z.%74@_(EGP>C?/R/SA4;6U+ UZ1<YK48!%!$J75+WZN)Z(#
M$#S] %0#T"E@J >S!IBG &< 8-4 ZU* 70/L2P%.#7!. >8 P*T!9?;U:G;+
MU*PPQ\LYHP? 9&O!)A_*_)9HD9$HE5)\X$R\C02.+W]@QG#*<_!Y13B.XOP*
M_ *^/ZS YY^OYCH7/<AVNE>SW59L:( -@BU->9B#=>H3_QBOB\B:\-!K>+=(
M2;C%+\"$7P RD-$3SMV'T"LU^J8()C4<SGK@ZS/PC FX,0C?J.&_%VD#=WO@
M7\\/'=I]0S_*@]G(Q"SIS+,R^9,\\P+'5PI2JR&U2E)K:(:"@)$ <P*R@GFA
M,!1PJ/OIDUY%9I=DTF&?EJ8A_^;Z4T\0=A.$K0SBCB:)L$2QT+Q'0)X)\R(1
M1\8BC_0%49&YW2 FT&I"J%1YIM%1G$X3IZ.,<XMYP2+^ GPQ87U+X1S\!=A?
M?OKT20C"[E.C&EZJ$<&:P%0DWVW&XRH9'T+,2 [H'GB=#/0)W7V3]YDB[].F
M_ZFR_S\\3G>$ 32K5BC J2_RGT6,@.-WR )_;TDB*OY1C'O6]#L;;R5!H[5Q
M8\2UM*[9NI-J(7,Z[9]3V/F:P!%7T[IFZZX4Y$[L@2A0&P7ZT%I9G\&+_$]D
M\BNU6ZH$M08*S?^M-_&IB&* K,O5!EN/A=:(>FM=$ZIM\[UZL_OT-AM(=.N)
M4&U+[Y6;\QZYM4X&U59V7FYJ?+E3$-F_0&ZMNT&UO6W(CA7B; 'J[<^1W(I
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
M&9QI]G"I[KBENK^".@Y1*_0WL(2CFRA%!R",WUY0S.8UT0>9:]1#2?;9BU%
M#MR4GZ7RXY;*WYA9@PPUAS[2<C):#5B5'0%NV1&86-6EH3E4$Q;Y*C=SU&*5
MRVX"F[N)61@R"(D ])P*%J4\\K->XA+I-<>ZH)B6'04V=Q1-:31(S2M_A..R
MJ<#FIL+ H2X1?[V1R!/Q6AV)?7+&F  +]=$K1S[=IB([;BR>%L>[,WVH:9?#
ML[/A%\)DZG$4PTJ:=CN>3#*6';=F-X)N](GED@I!$WVY!A( 4P/D^Q6EXGBC
M A2'WM/_ 5!+ P04    " !'A+12>&_1+7L"  #K!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V,BYX;6R=E<ENVS 0AE^%T*D%$E.6O#60!<1.NAR2!@F:
M'HH>:&ED$19)E:27OGV'E*VZA2W4O4A<9O[Y9DB-DJW2*U,"6+(3E333H+2V
MOJ'49"4(9GJJ!HD[A=*"69SJ)36U!I9[)U'1* Q'5# N@S3Q:T\Z3=3:5ES"
MDR9F+033/V=0J>TTZ >'A6>^+*U;H&E2LR6\@/U2/VF<T58EYP*DX4H2#<4T
MN.W?S";.WAN\<MB:HS%QF2R46KG)IWP:A X(*LBL4V#XVL <JLH)(<:/O6;0
MAG2.Q^.#^GN?.^:R8 ;FJOK*<UM.@TE <BC8NK+/:OL1]OD,G5ZF*N.?9-O8
MQN\"DJV-56+OC 2"R^;-=OLZ'#E$X1F':.\0>>XFD*>\8Y:EB59;HITUJKF!
M3]5[(QR7[E!>K,9=CGXV?2F9AFN75T[F2N!9&^;+]>8.+..5(?';A%J,Y.QI
MME>=-:K1&=68/"AI2T/N90[YG_X4"5O,Z( YBSH%'YCND;A_1:(PZAO';#I4
MXS;YV*O&YY*W*EN1S[5+V! F<_)!,VD-^7:[,%;CC?G>$6701AGX*(,S41[7
M8@&:J(+X8ILK\JCD]0:,Q9HO8,FEY')YJLB-[M#KNJ]KDPZC\3 <)'1S@F?8
M\@POY/%9_WU.#4*GE.L8-Z9F&4P#; D&] :"E'34;-0RCBYD?/7U.H78J70Y
MXKA%'%^(B&VB (Z4]'Y7<WV:ME/T<MI)2SOY_TL(,C]S R?_=@/I40,2H)>^
MS1J2J;6T32]J5]M.?MLTL-_FS6\ OW3\(@RIH$#7L#?&X+IIK<W$JMJWLX6R
MV!S]L,2_$6AG@/N%4O8P<0':_UOZ"U!+ P04    " !'A+12;"$"L= (  "V
M)P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6SM6FUOVS@2_BN$+[AM
M =46*4NR>TF O+1IVB8;-+MW'P[W@9%H6UM)U%)T'!_VQ]^0>K4MT4ZS.>"
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
M4?Q(K/@@>:9_0O/ I>2)OEPP"M)7#8#O9YS+ZH/Z54[]4[W3_P!02P,$%
M  @ 1X2T4K_<LS>Z @  30@  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N
M>&ULM99=;]HP%(;_BA7MHI4Z\DG"*HC4PN@ZM5I5UNVBVH5)#F UMC/;@>[?
MSW;2"$:@W(P+8B?G.>>U7W/"<,/%BUP!*/1*"R9'SDJI\M)U9;8"BF6/E\#T
MDP47%"L]%4M7E@)P;B%:N('GQ2[%A#GIT-Y[$.F05ZH@#!X$DA6E6/RYAH)O
M1H[OO-UX),N5,C?<=%CB)<Q /94/0L_<-DM.*#!).$,"%B/GRK^\24R\#?A!
M8".WQLBL9,[YBYG<YB/',X*@@$R9#%A?UC"&HC")M(S?34ZG+6G [?%;]JE=
MNU[+'$L8\^(GR=5JY P<E,,"5X5ZY)LOT*RG;_)EO)#V&VWJV+[GH*R2BM,&
MU@HH8?45OS;[L 7H/-U T #!OT!T  @;(#P5B!H@.A7H-T#_5"!N@/A4(&D
MZ[Y;[ZZU9H(53H>";Y PT3J;&5A_+:T=(<R<Q)D2^BG1G$K'G%*B]-%2$F&6
MHS%GBK EL(R 1&<34)@4\AQ]1$^S"3K[<#YTE2YK8#=K2ES7)8(#):8P[R'?
MOT"!%W@=^/@X_A6S'@H/XY-W\$KC@<7]3QWXY^/X#$HM/K#XH .?GBR^L_K-
M">+]?M?:76UTZW;0NAW8?.&!?-_4"@3:]OSY3H>@6P54_CI2(&P+A+9 =*#
M$RLQR=%&-S'9975-QY8V37*=ADD0AWIGU]N6UF')=I@7!8->XK>!._*B5EYT
M5-X,UB PRP!=45XQU24QVI?HF<^NQ)MWPW8$]EN!_:,"OX/2_?FZ(D6N?X7R
M MW=C='S/= YB&/^Q&W^^/\<@*0MD!Q=P 13XSU:XZ*"KEZ1[%D;#&(_\OQ>
M'.]N\>?]T*0[<IKLF1'X76ZX6XW2O&COL5@2)E$!"TUZO42[(^J75SU1O+2]
M<\Z5[L1VN-+O>Q F0#]?<*[>)J8=M_\@TK]02P,$%     @ 1X2T4L/KHZ2\
M @  ) <  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULK55=3]LP%/TK
M5H8FD ;Y*/V M9$H, UIG2HZMH=I#VYRDUC$=K&=%B1^_*Z=-G1J&_&P/J2V
MXWO.\7%\/%Q)]:@+ $.>>2GTR"N,65SZODX*X%2?R04(?)-)Q:G!KLI]O5!
M4U?$2S\*@I[/*1->/'1C4Q4/965*)F"JB*XXI^IE#*5<C;S0VPS<L[PP=L"/
MAPN:PPS,PV*JL.<W*"GC(#23@BC(1MY5>#D. UO@9OQDL-);;6*7,I?RT7;N
MTI$76$500F(L!,6_)5Q#65HDU/&T!O4:3ENXW=Z@?W&+Q\7,J89K6?YBJ2E&
MWL C*62T*LV]7'V%]8*Z%B^1I79/LJKG]KH>22IM)%\7HP+.1/U/G]=&;!5$
M@P,%T;H@<KIK(J?RAAH:#Y5<$65G(YIMN*6Z:A3'A-V5F5'XEF&=B6?57,-3
M!<*0VZ5]'M^ H:S4)^24[+S\/0$^!_5GZ!ODM@A^LN89USS1 9Z03*0PA2:W
M(H7TWWH?-3?"HXWP<=0*.*$O)(P^D2B(PH?9#3D^.J&9^?@A[ \^WQG@+12=
MQIN.HS@_0/$-<EJ2J9()0,I$KELPSQO,<X?9>:??;9C=!K/;JO-[93>%R(Q4
M@AF-AR4!_-13\DIVG:B]K0&[#M >W&6,Q]C^AOYRCY)>HZ37JN0'/-.V%?4;
MG/Y_<VG08 Y:M5UA:%F/2BI2#(.GBBEG$=WGSV#'G^X!:RX:^HM6^FNJ"[*@
M+"48I36_9BZ84!/5&G#C7LG1/C$U<&]+3*?;LEEA\';V@W=9(@40ZXI9R=,Y
MI$I*3A(I4HF!PRJ^_JPX%56&*5K5OFT.V]XL"':_K_X>Q?Y6<'%0N8MGC=R5
M,'6&-:/-%7!5!]_;]/K^F%"5,Z%)"1F6!F=])%=U)-<=(Q<N!N?28*BZ9H'7
M&"@[ =]G4II-QQ(T%V/\%U!+ P04    " !'A+12/!M5P00#   M$   #0
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
MRBN?N_7I!:^*:\/:C_Y,1YJUN[3KIJH^^+1_U4+S<G?N<G=F]/P'4$L#!!0
M   ( $>$M%*U<6!\%@(  *HF   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-V3MNVT 4A>&M"%R 1_<UM@/+51JW@3= R*,'+(D$AT'LW4>0"^D0
M*=(8/!4Q)'CY-_Q #)]^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?
M3N<KFVXXMN-Y.6Q3WZ[?VVU)NESF--S.:)Z?;F<N7C_[\C\3N\UFORX_N_7O
M8SF-_QB<_G3#>]V5,C:+UW;8EG'5I(_#]71-EX/<G2<WBY>W53.\O$F3Y@Y2
M"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J</TB6*..2
M(&F"-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!
MWHIZ*X'>BGHK@=XZ^=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\E
MT%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM
M!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.;0&]'O9U ;T>]
MG4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V#0.] O8- [YC\
MK"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/JG0GTSJAW)M [
MH]Z90.^,>N?OU+N.GX=2KSU?:WS^=U(]GN\MU\=?EE\G)R_4!>=T6U&?_P)0
M2P,$%     @ 1X2T4M(T9!3L 0  !R8  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@_'N[ 28:)1I,
M?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU:F5O?FIB^^A?F
M3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:<F9*.;W<8^:YH9
MYYJZ-#&MLW57?4H9[Q/R='+8$Q:U"V=I0\:^3.A7O@_8GWM8D_=U1:-'X^.]
M:=,NMFE8B-N&0GZ\Q!<]VOF\+JFRY:I-1_+@/)DJ+(ABV^2[HF?'DV.Z8=I]
M\I/SAS+' M/.1V]=2!/S]/NXPTCZTV.7"I&/]?%7?$],I4]^/^JG75'UP^QT
MO:_6+X=Y!#8\3K_CCS-^K__+/@1('Q*D#P72AP;IHP#IXQRDCPN0/BY!^N 3
ME$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5
MH,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*1
M5:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&
MD56CR*I19"U09"U09"U09"U09"U09"W^4]9G:Y=_'#\\\];4W2&?#?__FKT!
M4$L! A0#%     @ 1X2T4@=!36*!    L0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !'A+12Q'9'B>\    K @
M$0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M" !'A+12F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    ( $>$M%(SZM7J3P4  "H6   8
M      " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M" !'A+12/1CWWMP&   )&P  &               @(&3#0  >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 1X2T4G4<LSG- @  /PD  !@
M             ("!I10  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    ( $>$M%(&I(OO)08  %H:   8              " @:@7  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !'A+12!OSK^)(%  "&
M&P  &               @($#'@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ 1X2T4G1#RJZI!@  B!L  !@              ("!RR,
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( $>$M%(6.Y7@
M40H  "(9   8              " @:HJ  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    " !'A+12Q\I%#+0%  !A#   &
M@($Q-0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 1X2T
M4OX<<?EH(@  WV@  !@              ("!&SL  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    ( $>$M%(*#8B\[0(  #<&   9
M      " @;E=  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ 1X2T4K:#$I8'!   4 D  !D              ("!W6   'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !'A+12OW2R/K<#   1"
M&0              @($;90  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    ( $>$M%*>>R*L^@,  *L)   9              " @0EI  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ 1X2T4H>41UY_
M @  6@4  !D              ("!.FT  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    " !'A+12[<A8Y.8$  #("@  &0
M@('P;P  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $>$
MM%(2L&/JX 4  &T-   9              " @0UU  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ 1X2T4BDN#\BT P  %PH  !D
M         ("!)'L  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    " !'A+12'P?[6P$%  "C"P  &0              @($/?P  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( $>$M%)+Y&P.?P0  )\+
M   9              " @4>$  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ 1X2T4G!BR;"$!0  F \  !D              ("!_8@
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " !'A+12FP^I
M@F<*  #R(P  &0              @(&XC@  >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    ( $>$M%)[6P_'-!$  &<T   9
M  " @5:9  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
M1X2T4EZ0-OC3 P  \P<  !D              ("!P:H  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    " !'A+12BC=!O\ C  #U<P  &0
M            @('+K@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    ( $>$M%)$MBD+3@(  !H%   9              " @<+2  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ 1X2T4B_;%MSL P
M+ @  !D              ("!1]4  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    " !'A+12J%VJ([H"  "W!0  &0              @(%J
MV0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $>$M%*N
M&]A _ (  $X'   9              " @5O<  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ 1X2T4BL.^OD@ P  9 8  !D
M     ("!CM\  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M" !'A+128\%BTCH#   -!P  &0              @('EX@  >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( $>$M%*5+"'SSP,  !$)   9
M              " @5;F  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ 1X2T4I[2G31C P  ' @  !D              ("!7.H  'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !'A+12#/NY6+@#
M  "I"0  &0              @('V[0  >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    ( $>$M%*9,.93/ (  !P&   9              "
M@>7Q  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ 1X2T
M4C7:.!$N @  _@4  !D              ("!6/0  'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    " !'A+12<VBEM\H"  #%"   &0
M        @(&]]@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   ( $>$M%*X0G+)V@0  -T;   9              " @;[Y  !X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 1X2T4N%3!QU1 @  9@8
M !D              ("!S_X  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    " !'A+121[T+4RT,   ].@  &0              @(%7 0$
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $>$M%( M'8<
M2@,  -T,   9              " @;L- 0!X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ 1X2T4J?RZ?PT @  0P4  !D
M ("!/!$! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !'
MA+12]'F1$ZT"  "!!P  &0              @(&G$P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( $>$M%(8;K?>:P(   4&   9
M          " @8L6 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ 1X2T4D K \8O!   .1(  !D              ("!+1D! 'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !'A+12$K%%1"\"   5
M!0  &0              @(&3'0$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    ( $>$M%*W:=-A7P,   0.   9              " @?D?
M 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ 1X2T4A5!
MRK]2 P  L@L  !D              ("!CR,! 'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    " !'A+12]U8*&'L"   #!@  &0
M    @($8)P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M $>$M%+L.7D',@,  ,,)   9              " @<HI 0!X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ 1X2T4I?_1Z<3 @  O00  !D
M             ("!,RT! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    " !'A+12M%"/% \#  "S"@  &0              @(%]+P$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( $>$M%*D^!)<I0,
M $@/   9              " @<,R 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ 1X2T4L3%I9+1 @  5P<  !D              ("!
MGS8! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !'A+12
MG^4.*;H"  " "   &0              @(&G.0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    ( $>$M%*V7\<>& ,  -P(   9
M      " @9@\ 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ 1X2T4K?\D0=C @  S@8  !D              ("!YS\! 'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !'A+12ODB/07@#  #6#
M&0              @(&!0@$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    ( $>$M%+]&@S%\P,  !8.   9              " @3!& 0!X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ 1X2T4CG3M9\B
M!   (Q(  !D              ("!6DH! 'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    " !'A+12ME^]\O@"  "@"@  &0
M@(&S3@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( $>$
MM%)5G9\B6@0    7   9              " @>)1 0!X;"]W;W)K<VAE971S
M+W-H965T-C$N>&UL4$L! A0#%     @ 1X2T4GAOT2U[ @  ZP8  !D
M         ("!<U8! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M    " !'A+12;"$"L= (  "V)P  &0              @($E60$ >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( $>$M%*_W+,WN@(  $T(
M   9              " @2QB 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
M4$L! A0#%     @ 1X2T4L/KHZ2\ @  ) <  !D              ("!'64!
M 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " !'A+12/!M5
MP00#   M$   #0              @ $0: $ >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( $>$M%*7BKL<P    !,"   +              "  3]K 0!?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( $>$M%*;TCL3R00  +<J   /
M  "  2AL 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " !'A+12M7%@?!8"
M  "J)@  &@              @ $><0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    " !'A+12TC1D%.P!   ')@  $P
M@ %L<P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     20!) /83  ")=0$
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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>78
<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>79
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>197</ContextCount>
  <ElementCount>414</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>78</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="sgbx-20210331.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-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sgbx-20210331.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-20210331.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-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>010 - 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-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>011 - 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-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>012 - 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-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.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>12</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.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>13</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>015 - Disclosure - Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.sgblocks.com/role/NotesPayable</Role>
      <ShortName>Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>016 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>017 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>018 - 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>17</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>024 - Disclosure - Construction Backlog</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/ConstructionBacklog</Role>
      <ShortName>Construction Backlog</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>025 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>026 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>027 - 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>21</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>028 - 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>22</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>029 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>030 - 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>24</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>031 - 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>25</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>033 - 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>26</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>034 - 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>27</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>035 - 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>28</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>040 - 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>29</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>043 - 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>30</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>044 - 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>31</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>048 - 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>32</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>049 - 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>33</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>050 - 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>34</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>051 - 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>35</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>052 - 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>36</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>054 - 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>37</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>055 - 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>38</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>058 - 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>39</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>059 - 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>40</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>060 - 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>41</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>061 - 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>42</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>062 - 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>43</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>065 - 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>44</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>066 - 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>45</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>067 - 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>46</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>068 - 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>47</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>069 - Disclosure - Business Combination (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/BusinessCombinationDetail</Role>
      <ShortName>Business Combination (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/BusinessCombinationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>070 - 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>49</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>071 - 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>50</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>072 - 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>51</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>073 - 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>52</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>074 - 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>53</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>075 - 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>54</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>084 - 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>55</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>085 - 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>56</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>086 - 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>57</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>087 - 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>58</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>088 - 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>59</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>089 - 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>60</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>091 - 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>61</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>092 - 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>62</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>093 - 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>63</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>094 - 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>64</Position>
    </Report>
    <Report instance="sgbx-20210331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>095 - Disclosure - Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sgblocks.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sgblocks.com/role/SubsequentEvents</ParentRole>
      <Position>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="sgbx-20210331.htm">sgbx-20210331.htm</File>
    <File>ex311_1.htm</File>
    <File>ex312_2.htm</File>
    <File>ex321_3.htm</File>
    <File>sgbx-20210331.xsd</File>
    <File>sgbx-20210331_cal.xml</File>
    <File>sgbx-20210331_def.xml</File>
    <File>sgbx-20210331_lab.xml</File>
    <File>sgbx-20210331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>82
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "sgbx-20210331.htm": {
   "axisCustom": 3,
   "axisStandard": 24,
   "contextCount": 197,
   "dts": {
    "calculationLink": {
     "local": [
      "sgbx-20210331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sgbx-20210331_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "sgbx-20210331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sgbx-20210331_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sgbx-20210331_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "sgbx-20210331.xsd"
     ],
     "remote": [
      "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/lrr/role/negated-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 807,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 2,
    "http://xbrl.sec.gov/dei/2020-01-31": 14,
    "total": 16
   },
   "keyCustom": 67,
   "keyStandard": 347,
   "memberCustom": 45,
   "memberStandard": 33,
   "nsprefix": "sgbx",
   "nsuri": "http://www.sgblocks.com/20210331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Accounts Receivable",
     "role": "http://www.sgblocks.com/role/AccountsReceivable",
     "shortName": "Accounts Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - 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",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:NotePayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Notes Payable",
     "role": "http://www.sgblocks.com/role/NotesPayable",
     "shortName": "Notes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:NotePayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Business Combination",
     "role": "http://www.sgblocks.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Leases",
     "role": "http://www.sgblocks.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - 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-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ConstructionBacklogTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - 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-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ConstructionBacklogTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Stockholders' Equity",
     "role": "http://www.sgblocks.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:WarrantsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Warrants",
     "role": "http://www.sgblocks.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:WarrantsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - 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",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - 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-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Subsequent Events",
     "role": "http://www.sgblocks.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - 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",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331_LiquidityMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Liquidity (Tables)",
     "role": "http://www.sgblocks.com/role/LiquidityTables",
     "shortName": "Liquidity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331_LiquidityMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - 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": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Accounts Receivable (Tables)",
     "role": "http://www.sgblocks.com/role/AccountsReceivableTables",
     "shortName": "Accounts Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - 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": [
       "div",
       "div",
       "div",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Property, Plant and Equipment (Tables)",
     "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentTables",
     "shortName": "Property, Plant and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "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 - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - 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",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Leases (Tables)",
     "role": "http://www.sgblocks.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - 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-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Share-based Compensation (Tables)",
     "role": "http://www.sgblocks.com/role/SharebasedCompensationTables",
     "shortName": "Share-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200205",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Description of Business (Details)",
     "role": "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
     "shortName": "Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200205",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Liquidity (Details)",
     "role": "http://www.sgblocks.com/role/LiquidityDetails",
     "shortName": "Liquidity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Liquidity (Details Textual)",
     "role": "http://www.sgblocks.com/role/LiquidityDetailsTextual",
     "shortName": "Liquidity (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "div",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:OtherAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - 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": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - 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",
       "div",
       "div",
       "div",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - 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",
       "span",
       "em",
       "p",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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 - Condensed Consolidated Statements of Operations (Unaudited)",
     "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - 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",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Accounts Receivable (Details Textual)",
     "role": "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual",
     "shortName": "Accounts Receivable (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "us-gaap:FinancingReceivablesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:CostsIncurredOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - 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",
       "div",
       "div",
       "div",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:CostsIncurredOnUncompletedContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:ContractWithCustomerAssetsNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - 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": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:ContractWithCustomerAssetsNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - 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",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - 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
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "sgbx:WarrantsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200531_4",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentMaturityDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Notes Receivable (Details)",
     "role": "http://www.sgblocks.com/role/NotesReceivableDetails",
     "shortName": "Notes Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "div",
       "div",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200430_CompanyNoteMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ProceedsFromSaleOfNotesReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromNotesPayable",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Notes Payable (Details)",
     "role": "http://www.sgblocks.com/role/NotesPayableDetails",
     "shortName": "Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "sgbx:NotePayableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20201231_InvestorMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Business Combination (Detail)",
     "role": "http://www.sgblocks.com/role/BusinessCombinationDetail",
     "shortName": "Business Combination (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - 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",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.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 - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)",
     "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.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",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.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": "071 - 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",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20200917",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:AcquisitionCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:OperatingLeaseRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Leases (Details)",
     "role": "http://www.sgblocks.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:OperatingLeaseRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - 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",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Leases (Details Textual)",
     "role": "http://www.sgblocks.com/role/LeasesDetailsTextual",
     "shortName": "Leases (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331_NonEmployeesMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - 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",
       "div",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331_NonEmployeesMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "sgbx:ScheduleOfConstructionBacklogTableTextBlock",
       "sgbx:ConstructionBacklogTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:ConstructionContractsBacklog",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "084 - 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-20210331.htm",
      "contextRef": "I20191231",
      "decimals": "0",
      "lang": null,
      "name": "sgbx:ConstructionContractsBacklog",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "085 - Disclosure - Construction Backlog (Details 1)",
     "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
     "shortName": "Construction Backlog (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "div",
       "div",
       "div",
       "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "086 - 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-20210331.htm",
      "contextRef": "D20191231",
      "decimals": "-5",
      "lang": null,
      "name": "sgbx:ConstructionBacklogContractRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "p",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200515",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "087 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://www.sgblocks.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20200531",
      "decimals": "0",
      "lang": null,
      "name": "sgbx:OptionsGrantedToPurchaseCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "sgbx:WarrantsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200531",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:WarrantsToPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "088 - Disclosure - Warrants (Details)",
     "role": "http://www.sgblocks.com/role/WarrantsDetails",
     "shortName": "Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "p",
       "div",
       "div",
       "div",
       "sgbx:WarrantsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200531",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:WarrantsToPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "089 - 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",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331_StockOptionMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091 - 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",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "true"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092 - 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",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "093 - 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",
       "p",
       "div",
       "div",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "I20190322",
      "decimals": "0",
      "lang": null,
      "name": "sgbx:NumberOfConsultants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Consultants",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200131_3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:UnpaidWages",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "094 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20200131_3",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sgbx:UnpaidWages",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210512_SubsequentEventMember_PendingLitigationMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Item",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "095 - Disclosure - Subsequent Event (Details)",
     "role": "http://www.sgblocks.com/role/SubsequentEventDetails",
     "shortName": "Subsequent Event (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210512_SubsequentEventMember_PendingLitigationMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Item",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "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",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sgbx-20210331.htm",
      "contextRef": "D20210331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 78,
   "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "verboseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "verboseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r572"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r575"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r574"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r573"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r569"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r570"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_AccountsReceivableTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Textual Abstract",
        "verboseLabel": "Accounts Receivable (Textual)"
       }
      }
     },
     "localname": "AccountsReceivableTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_AcquisitionCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of  acquisition cash.",
        "label": "Acquisition Cash",
        "verboseLabel": "Cash"
       }
      }
     },
     "localname": "AcquisitionCash",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_AggregateSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate shares of common stock.",
        "label": "Aggregate Shares Of Common Stock",
        "verboseLabel": "Aggregate shares of common stock"
       }
      }
     },
     "localname": "AggregateSharesOfCommonStock",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ArmstrongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mr. Armstrong [Member]",
        "verboseLabel": "Mr. Armstrong [Member]"
       }
      }
     },
     "localname": "ArmstrongMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_BuildingHeldForLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building held for leases [Member]"
       }
      }
     },
     "localname": "BuildingHeldForLeasesMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Accrued Expenses",
        "negatedLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 9.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Recognized Identifiable Assets AcquiredAndLiabilities Assumed Contract liabilities",
        "negatedLabel": "Contract liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability",
        "terseLabel": "Earnout liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 11.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease liabilities, net of current maturities",
        "negatedLabel": "Lease liabilities, net of current maturities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuse assets",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of settlement of accounts receivable and net contract liabilities.",
        "label": "Business Combination RecognizedIdentifiable Assets Acquired and Liabilities Assumed Settlement of Accounts Receivable and Net Contract Liabilities",
        "terseLabel": "Settlement of accounts receivable and net contract liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetail"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ClaimedWages": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Claimed wages",
        "verboseLabel": "Annual base salary"
       }
      }
     },
     "localname": "ClaimedWages",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210331",
     "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/20210331",
     "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 Number Of Shares Underwritter",
        "terseLabel": "Common stock to the underwriter"
       }
      }
     },
     "localname": "CommonStockNumberOfSharesUnderwritter",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_CompanyNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Note Member",
        "terseLabel": "Company Note [Member]"
       }
      }
     },
     "localname": "CompanyNoteMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConstructionAndEngineeringServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for revenue related to construction and engineering services.",
        "label": "Construction and Engineering Services [Member]",
        "terseLabel": "Subtotal [Member]"
       }
      }
     },
     "localname": "ConstructionAndEngineeringServicesMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConstructionBacklogAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Backlog [Abstract]"
       }
      }
     },
     "localname": "ConstructionBacklogAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConstructionMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Materials [Member]",
        "terseLabel": "Construction Materials [Member]"
       }
      }
     },
     "localname": "ConstructionMaterialsMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets and Contract Liabilities (Textual)"
       }
      }
     },
     "localname": "ContractAssetsAndContractLiabilitiesTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_ContractAssetsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "sgbx_Netcontractliabilitiesonuncompletedcontracts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of contract assets gross.",
        "label": "Contract Assets, Gross",
        "totalLabel": "Gross contract assets"
       }
      }
     },
     "localname": "ContractAssetsGross",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ContractBacklogDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract backlog, description",
        "verboseLabel": "Contract backlog, description"
       }
      }
     },
     "localname": "ContractBacklogDescription",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ContractThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for contract three.",
        "label": "Contract Three [Member]"
       }
      }
     },
     "localname": "ContractThreeMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ContractWithCustomerAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "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",
        "totalLabel": "Net contract assets (liabilities)",
        "verboseLabel": "Net contract assets (liabilities)"
       }
      }
     },
     "localname": "ContractWithCustomerAssetLiability",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ContractWithCustomerAssetsNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": {
       "order": 0.0,
       "parentTag": "sgbx_ContractWithCustomerAssetLiability",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract With Customer Asset Net Current",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetsNetCurrent",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_Contractliabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities"
       }
      }
     },
     "localname": "Contractliabilities",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_ConversionOfDebtExchangeShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of debt exchange shares",
        "label": "Conversion of Debt Exchange, Shares",
        "verboseLabel": "Conversion of debt exchange to common stock, shares"
       }
      }
     },
     "localname": "ConversionOfDebtExchangeShare",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_ConversionOfDebtExchangeValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of debt exchange value.",
        "label": "Conversion of Debt Exchange",
        "terseLabel": "Conversion of debt exchange to common stock"
       }
      }
     },
     "localname": "ConversionOfDebtExchangeValue",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_ConvertibleDebenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debentures [Line Items]"
       }
      }
     },
     "localname": "ConvertibleDebenturesLineItems",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "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 condensed consolidated balance sheets"
       }
      }
     },
     "localname": "CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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_Netcontractliabilitiesonuncompletedcontracts",
       "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/20210331",
     "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_ContractAssetsGross",
       "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_DebtOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt one [Member]",
        "terseLabel": "Note One [Member]"
       }
      }
     },
     "localname": "DebtOneMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_DeferedCostNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred cost Net"
       }
      }
     },
     "localname": "DeferedCostNet",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Change in state rate"
       }
      }
     },
     "localname": "DifferencesAttributableToChangeInStateBusinessApportionment",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20210331",
     "xbrltype": "stringItemType"
    },
    "sgbx_EarnoutLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "EarnoutLiability",
        "terseLabel": "Earnout liability"
       }
      }
     },
     "localname": "EarnoutLiabilities",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_EdiInternationalPcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EDI International, PC [Member]"
       }
      }
     },
     "localname": "EdiInternationalPcMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210331",
     "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/20210331",
     "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/20210331",
     "xbrltype": "stringItemType"
    },
    "sgbx_EmergenceFromBankruptcyLineItems": {
     "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": "Emergence From Bankruptcy [Line Items]"
       }
      }
     },
     "localname": "EmergenceFromBankruptcyLineItems",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_EmergenceFromBankruptcyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about liquidity and financial condition.",
        "label": "Emergence From Bankruptcy [Table]"
       }
      }
     },
     "localname": "EmergenceFromBankruptcyTable",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_EmergenceFromBankruptcyTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Emergence From Bankruptcy Textual [Abstract]",
        "terseLabel": "Liquidity and Financial Condition (Textual)",
        "verboseLabel": "Emergence from Bankruptcy (Textual)"
       }
      }
     },
     "localname": "EmergenceFromBankruptcyTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_EmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee [Member]",
        "terseLabel": "Employees [Member]"
       }
      }
     },
     "localname": "EmployeeMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_EstimatedIncomeLossOnUncompletedContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "sgbx_ContractAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated income loss on uncompleted contracts.",
        "label": "Estimated Income Loss On Uncompleted Contracts",
        "terseLabel": "Estimated earnings to date on uncompleted contracts",
        "verboseLabel": "Estimated income"
       }
      }
     },
     "localname": "EstimatedIncomeLossOnUncompletedContracts",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_GalvinNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Galvin Note Member",
        "terseLabel": "Galvin Note [Member]"
       }
      }
     },
     "localname": "GalvinNoteMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_HospitalityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hospitality [Member]"
       }
      }
     },
     "localname": "HospitalityMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_IncomeTaxTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Textual [Abstract]",
        "terseLabel": "Income Taxes (Textual)"
       }
      }
     },
     "localname": "IncomeTaxTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_LaboratoryAndTemporaryUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Laboratory and Temporary Units [Member]",
        "terseLabel": "Laboratory and temporary units [Member]"
       }
      }
     },
     "localname": "LaboratoryAndTemporaryUnitsMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Balance Sheet Disclosures [Table Text Block]",
        "terseLabel": "Schedule of balance sheet information"
       }
      }
     },
     "localname": "LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_LegalExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Expense [Member]",
        "terseLabel": "General and administrative expenses [Member]"
       }
      }
     },
     "localname": "LegalExpenseMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_LesseeLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Maturity [Table Text Block]",
        "terseLabel": "Schedule of approximate minimum annual rental commitments under non-cancelable leases"
       }
      }
     },
     "localname": "LesseeLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "xbrltype": "stringItemType"
    },
    "sgbx_LiquidityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information of liquidity.",
        "label": "Liquidity [Axis]"
       }
      }
     },
     "localname": "LiquidityAxis",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetails",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "http://www.sgblocks.com/role/LiquidityTables"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LiquidityTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity Textual Abstract",
        "terseLabel": "Liquidity (Textual)"
       }
      }
     },
     "localname": "LiquidityTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_LongTermLoanAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loaned amount"
       }
      }
     },
     "localname": "LongTermLoanAmount",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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",
        "verboseLabel": "Conversion of convertible debentures"
       }
      }
     },
     "localname": "LossOnConversionOfConvertibleDebentures",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Construction [Member]",
        "terseLabel": "Medical - Construction"
       }
      }
     },
     "localname": "MedicalConstructionMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Equipment [Member]",
        "terseLabel": "Medical Equipment [Member]"
       }
      }
     },
     "localname": "MedicalEquipmentMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalLabMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Lab [Member]",
        "terseLabel": "Medical - Lab"
       }
      }
     },
     "localname": "MedicalLabMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical [Member]"
       }
      }
     },
     "localname": "MedicalMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MedicalRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member stands for revenue related to medical lab testing, kit sales and equipment.",
        "label": "Medical Revenue [Member]",
        "terseLabel": "Medical revenue",
        "verboseLabel": "Medical [Member]"
       }
      }
     },
     "localname": "MedicalRevenueMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Medicalequipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical equipment"
       }
      }
     },
     "localname": "Medicalequipment",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MrGalvinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mr. Galvin [Member]"
       }
      }
     },
     "localname": "MrGalvinMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_MultiFamiliesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multi Families [Member]",
        "terseLabel": "Multi-Family [Member]"
       }
      }
     },
     "localname": "MultiFamiliesMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_Netcontractliabilitiesonuncompletedcontracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net contract liabilities, on uncompleted contracts",
        "totalLabel": "Net contract assets (liabilities), on uncompleted contracts"
       }
      }
     },
     "localname": "Netcontractliabilitiesonuncompletedcontracts",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails"
     ],
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NotePayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable [Abstract]"
       }
      }
     },
     "localname": "NotePayableAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_NotePayableTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable Textual [Abstract]",
        "terseLabel": "Note Payable (Textual)"
       }
      }
     },
     "localname": "NotePayableTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_NotesReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable [Abstract]"
       }
      }
     },
     "localname": "NotesReceivableAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "xbrltype": "stringItemType"
    },
    "sgbx_NotesReceivableTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Receivable Textual Abstract",
        "terseLabel": "Notes Receivable (Textual)"
       }
      }
     },
     "localname": "NotesReceivableTextualAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_NumberOfConsultants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of consultants"
       }
      }
     },
     "localname": "NumberOfConsultants",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_OperatingCycles": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating cycle",
        "label": "Operating Cycles",
        "verboseLabel": "Term of company's operating cycle"
       }
      }
     },
     "localname": "OperatingCycles",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_OperatingLeaseLiabilitiesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Liabilities Current",
        "terseLabel": "Current liabilitie"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesCurrent",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_OperatingLeaseLiabilitiesNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Liabilities Noncurrent",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesNoncurrent",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_OperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Right Of Use Assets",
        "terseLabel": "Right of use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_PayrollMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll [Member]",
        "terseLabel": "Payroll and related expenses [Member]"
       }
      }
     },
     "localname": "PayrollMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_Presentvalueofleaseliabilities": {
     "auth_ref": [],
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_PurchaseSharesOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase shares of common stock.",
        "label": "Purchase Shares Of Common Stock",
        "terseLabel": "Purchase shares of common stock"
       }
      }
     },
     "localname": "PurchaseSharesOfCommonStock",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.",
        "label": "Recently Adopted Accounting Pronouncements Not Yet Adopted [Policy Text Block]",
        "terseLabel": "Recently adopted accounting pronouncements"
       }
      }
     },
     "localname": "RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sgbx_RecoveryOfDamagesSought": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of damages"
       }
      }
     },
     "localname": "RecoveryOfDamagesSought",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RentalIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents information pertaining to rental income.",
        "label": "Rental Income [Member]",
        "terseLabel": "Rental income"
       }
      }
     },
     "localname": "RentalIncomeMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_RetainageReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retainage Receivable [Member]",
        "verboseLabel": "Retainage receivable [Member]"
       }
      }
     },
     "localname": "RetainageReceivableMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": {
     "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 Customer Excluding Assessed Tax Percentage",
        "verboseLabel": "Total revenue by customer type, percentage"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sgbx_RevenueRecognizedAtPointInTime": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue recognized at this point in time.",
        "label": "Revenue Recognized at Point in Time",
        "terseLabel": "Revenue recognized at point in time"
       }
      }
     },
     "localname": "RevenueRecognizedAtPointInTime",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_RevenueRecognizedOverTime": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue recognized over time.",
        "label": "Revenue Recognized Over Time",
        "terseLabel": "Revenue recognized over time"
       }
      }
     },
     "localname": "RevenueRecognizedOverTime",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_SalesRevenueGoodNetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [Member]"
       }
      }
     },
     "localname": "SalesRevenueGoodNetMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_SettlementOfCommonStockFromReverseStockSplit": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement of common stock from reverse stock split",
        "negatedLabel": "Settlement of common stock from reverse stock split"
       }
      }
     },
     "localname": "SettlementOfCommonStockFromReverseStockSplit",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_SeveranceAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Severance Amount",
        "terseLabel": "Severance"
       }
      }
     },
     "localname": "SeveranceAmount",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_SheeranMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mr. Sheeran [Member]"
       }
      }
     },
     "localname": "SheeranMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_StockBasedOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Option [Member]"
       }
      }
     },
     "localname": "StockBasedOptionMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_StockIssuedDuringPeriodValuesReverseStockSplits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period Values Reverse Stock Splits",
        "terseLabel": "Reverse stock split settlement"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuesReverseStockSplits",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_SubleaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Sublease Term",
        "terseLabel": "Sublease term"
       }
      }
     },
     "localname": "SubleaseTerm",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_TetonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Teton [Member]",
        "verboseLabel": "Teton Buildings, LLC [Member]"
       }
      }
     },
     "localname": "TetonMember",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_TotalOperatingImputedInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Operating Imputed Interest",
        "terseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "TotalOperatingImputedInterest",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sgbx_UnpaidWages": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unpaid wages",
        "label": "Unpaid wages",
        "verboseLabel": "Unpaid wages"
       }
      }
     },
     "localname": "UnpaidWages",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sgbx_UnpaidWagesAndBonuses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unpaid wages and bonuses"
       }
      }
     },
     "localname": "UnpaidWagesAndBonuses",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "sgbx_WeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted Average Discount Rate"
       }
      }
     },
     "localname": "WeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sgbx_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.sgblocks.com/20210331",
     "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/20210331",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogDetails1",
      "http://www.sgblocks.com/role/LiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Chairman [Member]",
        "terseLabel": "Chairman and CEO [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Mr. Galvin [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefFinancialOfficerMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]",
        "verboseLabel": "Mahesh Shetty [Member]"
       }
      }
     },
     "localname": "ChiefFinancialOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefOperatingOfficerMember": {
     "auth_ref": [
      "r176",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Operating Officer [Member]",
        "verboseLabel": "Stevan Armstrong [Member]"
       }
      }
     },
     "localname": "ChiefOperatingOfficerMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_HotelMember": {
     "auth_ref": [
      "r272",
      "r493",
      "r555",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hotel [Member]"
       }
      }
     },
     "localname": "HotelMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r291",
      "r292",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r487",
      "r542",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-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/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r291",
      "r292",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r487",
      "r542",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-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/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r172",
      "r270",
      "r272",
      "r493",
      "r541",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r172",
      "r270",
      "r272",
      "r493",
      "r541",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r281",
      "r291",
      "r292",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r487",
      "r542",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-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/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r281",
      "r291",
      "r292",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r487",
      "r542",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-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/StockholdersEquityDetails",
      "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r173",
      "r174",
      "r270",
      "r273",
      "r544",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r173",
      "r174",
      "r270",
      "r273",
      "r544",
      "r555",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r176",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_TX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TEXAS",
        "terseLabel": "Texas"
       }
      }
     },
     "localname": "TX",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": {
     "auth_ref": [
      "r55"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "auth_ref": [
      "r177",
      "r178"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/AccountsReceivableDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, Gross, Current",
        "verboseLabel": "Total gross receivables"
       }
      }
     },
     "localname": "AccountsReceivableGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r23",
      "r177",
      "r178"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/AccountsReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, Net, Current",
        "totalLabel": "Total net receivables",
        "verboseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r54",
      "r112",
      "r444",
      "r446"
     ],
     "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 balance"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r45"
     ],
     "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": "Unpaid accrued interest"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r38",
      "r225"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r24",
      "r329"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, 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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r326",
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r95",
      "r220"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r294",
      "r322",
      "r331"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r29",
      "r183",
      "r194"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/AccountsReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance For Doubtful Accounts Receivable, Current",
        "negatedLabel": "Less: allowance for doubtful accounts",
        "terseLabel": "Allowances for doubtful accounts",
        "verboseLabel": "Less: allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r196"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "verboseLabel": "Recoveries collected for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r95",
      "r428"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r95",
      "r216",
      "r220"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount",
        "terseLabel": "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r133"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "verboseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "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": "Area of land acquired"
       }
      }
     },
     "localname": "AreaOfLand",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Area of one and two-bedroom condominium units manufactured"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r108",
      "r161",
      "r164",
      "r170",
      "r192",
      "r380",
      "r387",
      "r416",
      "r510",
      "r529"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets",
        "verboseLabel": "Totals"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r62",
      "r108",
      "r192",
      "r380",
      "r387",
      "r416"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r296",
      "r325"
     ],
     "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/2020-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": [
      "r447",
      "r450"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r224"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r371",
      "r372",
      "r374"
     ],
     "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": "Business Combination, Consideration Transferred",
        "verboseLabel": "Purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r370",
      "r373",
      "r375"
     ],
     "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": "Earnout liability",
        "verboseLabel": "Initial contingent consideration liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetailTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "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]",
        "verboseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r368"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 10.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r368"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r368"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 2.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 before 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, Other",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1",
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r368"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r368"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r368"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 13.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 liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r368"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r367",
      "r368"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r367",
      "r368"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r368"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": {
     "auth_ref": [
      "r368"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/BusinessCombinationDetails1": {
       "order": 12.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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r103",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r35",
      "r553",
      "r554"
     ],
     "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "positiveLabel": "Cash balance",
        "positiveTerseLabel": "Net Sources",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r35",
      "r97"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r98",
      "r103"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r91",
      "r417"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect",
        "terseLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r106",
      "r108",
      "r126",
      "r127",
      "r128",
      "r130",
      "r132",
      "r139",
      "r140",
      "r141",
      "r192",
      "r416"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r260",
      "r293"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r252"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r237",
      "r518",
      "r536"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "measurementGuidance": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r240"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r52"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r114",
      "r115"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r251"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value, 25,000,000 shares authorized; 8,821,289 issued and outstanding as of March 31, 2021 and 8,596,189 issued and outstanding as of December 31, 2020"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r149",
      "r150",
      "r175",
      "r413",
      "r414"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r149",
      "r150",
      "r175",
      "r413",
      "r414",
      "r552"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r149",
      "r150",
      "r175",
      "r413",
      "r414",
      "r552"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r144",
      "r525"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r149",
      "r150",
      "r175",
      "r413",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "verboseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r147",
      "r149",
      "r150",
      "r151",
      "r413",
      "r415"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r149",
      "r150",
      "r175",
      "r413",
      "r414"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r103",
      "r382"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r103",
      "r386",
      "r389",
      "r390"
     ],
     "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": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock": {
     "auth_ref": [
      "r103",
      "r484"
     ],
     "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/2020-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]",
        "terseLabel": "Construction in progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionMember": {
     "auth_ref": [
      "r272"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r517",
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables.",
        "label": "Construction Payable",
        "terseLabel": "Construction fee"
       }
      }
     },
     "localname": "ConstructionPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "auth_ref": [
      "r263",
      "r265",
      "r271"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 0.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 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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r263",
      "r264",
      "r271"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets",
      "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockAmountIssued1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockDescription": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r242"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "auth_ref": [
      "r282"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.",
        "label": "Convertible Debt [Table Text Block]",
        "terseLabel": "Summary of convertible debentures"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CostOfGoodsTotalMember": {
     "auth_ref": [
      "r149"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r74",
      "r108",
      "r192",
      "r416"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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": "Total"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r99",
      "r101"
     ],
     "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": "Non-cash conversion of accrued interest of long-term note payable to common stock",
        "verboseLabel": "Debt conversion, converted instrument amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "auth_ref": [
      "r99",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r17",
      "r18",
      "r511",
      "r512",
      "r526"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r15",
      "r18",
      "r252",
      "r511",
      "r512",
      "r522",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.",
        "label": "Debt Instrument, Description",
        "terseLabel": "Promissory note, description"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r427",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "exampleGuidance": "Principal amount",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt, face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r47",
      "r244",
      "r427"
     ],
     "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": "Debt Instrument, Interest Rate, Effective Percentage",
        "positiveLabel": "Interest rate",
        "terseLabel": "Interest rate",
        "verboseLabel": "Original issue discount",
        "zeroLabel": "Original issue discount"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r47"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r48",
      "r406"
     ],
     "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 CCYY-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/2020-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": [
      "r406"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r49"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionDescription": {
     "auth_ref": [
      "r523"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r49",
      "r110",
      "r252",
      "r255",
      "r256",
      "r257",
      "r426",
      "r427",
      "r430",
      "r524"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r426",
      "r430"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "auth_ref": [
      "r426",
      "r427",
      "r428",
      "r429",
      "r430"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount (premium).",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "verboseLabel": "Net conversion feature discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.",
        "label": "Debt [Member]",
        "terseLabel": "Promissory note [Member]"
       }
      }
     },
     "localname": "DebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtorInPossessionFinancingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debtor in Possession Financing [Abstract]"
       }
      }
     },
     "localname": "DebtorInPossessionFinancingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r14",
      "r509",
      "r528"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r351",
      "r357"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r39",
      "r428"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Debt issuance costs, net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r95",
      "r109",
      "r351",
      "r357",
      "r358",
      "r359"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "DeferredRevenueRevenueRecognized1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r351",
      "r357"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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/2020-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_DeferredTaxAssetsGross",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r342"
     ],
     "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 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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r344"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r349",
      "r350"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "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 the allowance for doubtful accounts.",
        "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r343"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/IncomeTaxesDetails2": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r95",
      "r223"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r397",
      "r398",
      "r399",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r332"
     ],
     "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": "Share-based Compensation",
        "verboseLabel": "Stock Options and Grants"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r41",
      "r112",
      "r444"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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 Related Parties, Current",
        "terseLabel": "Due to affiliates",
        "totalLabel": "Due to Related Parties, Current, Total",
        "verboseLabel": "Related party notes payable - secured claim"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r131"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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 - basic and diluted:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r337"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r337",
      "r360"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r337",
      "r360"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": {
     "auth_ref": [
      "r337",
      "r360"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r337",
      "r360"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r337",
      "r360"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r324"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r320"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r118",
      "r123",
      "r125",
      "r138",
      "r193",
      "r251",
      "r258",
      "r326",
      "r327",
      "r328",
      "r353",
      "r354",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r546",
      "r547",
      "r548"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r95",
      "r247"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r402",
      "r403",
      "r404",
      "r410"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r402",
      "r412"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r403",
      "r457",
      "r458",
      "r459"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r402",
      "r403",
      "r405",
      "r406",
      "r411"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r282",
      "r283",
      "r288",
      "r290",
      "r403",
      "r457"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r282",
      "r283",
      "r288",
      "r290",
      "r403",
      "r458"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r403",
      "r459"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r402",
      "r403"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r408"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": {
     "auth_ref": [
      "r407"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r407"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r290",
      "r457",
      "r458",
      "r459"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r409",
      "r411"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r434",
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Total finance lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails",
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "negatedLabel": "Current liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "negatedLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r441"
     ],
     "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",
        "terseLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r441"
     ],
     "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": "2021"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r441"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r441"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r441"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r441"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r441"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Right of use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r440",
      "r442"
     ],
     "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": "Operating leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r439",
      "r442"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r186",
      "r188"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r219"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r221"
     ],
     "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": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r221"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r221"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r221"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r221"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r219",
      "r494"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "auth_ref": [
      "r219"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and other equipment [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year",
        "terseLabel": "Future lease revenue for the remaining period of 2021"
       }
      }
     },
     "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years",
        "terseLabel": "Future lease revenue for the period of 2022"
       }
      }
     },
     "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r79",
      "r95",
      "r189"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.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 long-term note receivable"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r76"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r209",
      "r211",
      "r508"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r103",
      "r213"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r95",
      "r210",
      "r212",
      "r214"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GovernmentContractMember": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Formal agreement with government or its agency.",
        "label": "Government Contract [Member]"
       }
      }
     },
     "localname": "GovernmentContractMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r73",
      "r108",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171",
      "r192",
      "r416"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedIntangibleAssetDescription": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the finite or indefinite-lived intangible asset (excluding goodwill) that is impaired.",
        "label": "Impaired Intangible Asset, Description",
        "terseLabel": "Identified separable intangible assets, description",
        "verboseLabel": "Intangible asset, description"
       }
      }
     },
     "localname": "ImpairedIntangibleAssetDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r111",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r338",
      "r340",
      "r346",
      "r355",
      "r361",
      "r363",
      "r364",
      "r365"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r124",
      "r125",
      "r160",
      "r336",
      "r356",
      "r362",
      "r539"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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 (Benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r103",
      "r334",
      "r335",
      "r340",
      "r341",
      "r345",
      "r352",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.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",
        "terseLabel": "Accounts payable and accrued expenses",
        "verboseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.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",
        "verboseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 14.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",
        "terseLabel": "Due to affiliates"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.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",
        "positiveLabel": "Inventories",
        "totalLabel": "Inventory",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r103",
      "r218",
      "r490",
      "r491",
      "r492",
      "r494"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r215",
      "r217"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r67",
      "r159",
      "r425",
      "r428",
      "r520"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r81",
      "r245"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r208"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryForLongTermContractsOrPrograms": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/InventoryDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/InventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r58"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/InventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Work in process inventory",
        "totalLabel": "Inventory",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r60",
      "r103",
      "r137",
      "r206",
      "r207",
      "r208"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r57"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r78",
      "r158"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestorMember": {
     "auth_ref": [
      "r443",
      "r444"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Axis]"
       }
      }
     },
     "localname": "LeaseContractualTermAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r224"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Operating [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r437"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r441"
     ],
     "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",
        "terseLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r441"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r441"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r441"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r441"
     ],
     "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",
        "verboseLabel": "Less: Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r436"
     ],
     "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",
        "verboseLabel": "CAT lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r44",
      "r108",
      "r165",
      "r192",
      "r381",
      "r387",
      "r388",
      "r416"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 0.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r28",
      "r108",
      "r192",
      "r416",
      "r514",
      "r534"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Stockholders\u2019 Equity",
        "verboseLabel": "Total Liabilities and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r46",
      "r108",
      "r192",
      "r381",
      "r387",
      "r388",
      "r416"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent": {
     "auth_ref": [
      "r45",
      "r394"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "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]",
        "verboseLabel": "Notes Receivable"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": {
     "auth_ref": [
      "r22",
      "r63",
      "r262",
      "r485",
      "r486",
      "r488",
      "r489"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r18",
      "r243",
      "r512",
      "r530"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r43"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "auth_ref": [
      "r237",
      "r238",
      "r239"
     ],
     "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 value"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValue",
     "nsuri": "http://fasb.org/us-gaap/2020-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]",
        "verboseLabel": "Equipment and machinery [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r56",
      "r108",
      "r192",
      "r416",
      "r513",
      "r533"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows provided by investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r91",
      "r93",
      "r96"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r0",
      "r64",
      "r65",
      "r69",
      "r96",
      "r108",
      "r117",
      "r119",
      "r120",
      "r121",
      "r122",
      "r124",
      "r125",
      "r129",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171",
      "r192",
      "r416",
      "r519",
      "r538"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r64",
      "r65",
      "r124",
      "r125",
      "r384",
      "r392"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recent accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r258",
      "r377"
     ],
     "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": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Long-term note receivable"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesIssued1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of notes issued in noncash investing and financing activities.",
        "label": "Notes Issued",
        "verboseLabel": "Issuance of notes"
       }
      }
     },
     "localname": "NotesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r18",
      "r512",
      "r530"
     ],
     "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/2020-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]"
       }
      }
     },
     "localname": "NotesReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r161",
      "r163",
      "r166",
      "r169",
      "r171"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss",
        "verboseLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating",
        "terseLabel": "Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total operating lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails",
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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",
        "terseLabel": "Current liabilities",
        "verboseLabel": "Lease liability, current maturities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r434"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Non-current liabilities",
        "verboseLabel": "Lease liability, net of current maturities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "auth_ref": [
      "r435",
      "r438"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r433"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r440",
      "r442"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r439",
      "r442"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesIndemnificationAgreementsDescription": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the description of a lease related indemnification agreement including the nature of the indemnification, the maximum potential amount of future payments the indemnification agreement could be required to make under the agreement, the current carrying amount of the liability and the nature of any recourse provision that would enable the lessee guarantor) to recover from third parties any of the amounts paid under the agreement and any assets held either as collateral or by third parties that upon occurrence of any triggering event or condition under the indemnification agreement the guarantor can obtain and liquidate to recover all or a portion of the amounts paid under the indemnification agreement.",
        "label": "Operating Leases, Indemnification Agreements, Description",
        "verboseLabel": "Leases, description"
       }
      }
     },
     "localname": "OperatingLeasesIndemnificationAgreementsDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r347"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsExpirationDate": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.",
        "label": "Operating Loss Carryforwards, Expiration Date",
        "verboseLabel": "Net operating loss expiration date"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r348"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionMember": {
     "auth_ref": [
      "r396"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r2",
      "r113",
      "r155",
      "r395"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionOfBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r61"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "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",
        "terseLabel": "Total lease payments"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueAfterFifthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid 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": "Other Commitment, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OtherCommitmentDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFifthYear": {
     "auth_ref": [],
     "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": "2025"
       }
      }
     },
     "localname": "OtherCommitmentDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "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": "2024"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "auth_ref": [],
     "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": "2021"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "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": "2022"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LeasesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "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": "2023"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2020-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": "Description of commitments"
       }
      }
     },
     "localname": "OtherCommitmentsDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCostOfOperatingRevenue": {
     "auth_ref": [
      "r74"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r75",
      "r95",
      "r223"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralExpense": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r8",
      "r9",
      "r45"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherUnderwritingExpense": {
     "auth_ref": [
      "r540",
      "r551"
     ],
     "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": "Other Underwriting Expense",
        "terseLabel": "Underwriting discounts and commissions and other offering expenses"
       }
      }
     },
     "localname": "OtherUnderwritingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "verboseLabel": "Over Allotment [Member]"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForFees": {
     "auth_ref": [
      "r92"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "auth_ref": [
      "r92"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForPreviousAcquisition": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.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": "Payments for Previous Acquisition",
        "negatedLabel": "Payment on assumed liability of acquired assets"
       }
      }
     },
     "localname": "PaymentsForPreviousAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r89"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAssetsInvestingActivities": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate cash payments for a combination of transactions that are classified as investing activities in which assets, which may include securities, other types of investments, or productive assets, are purchased from third-party sellers. This element can be used by entities to aggregate payments for all asset purchases that are classified as investing activities.",
        "label": "Payments to Acquire Assets, Investing Activities",
        "terseLabel": "Cash paid for acquisition of assets"
       }
      }
     },
     "localname": "PaymentsToAcquireAssetsInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireNotesReceivable": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 0.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": "Payments to Acquire Notes Receivable",
        "negatedLabel": "Advances in note receivable"
       }
      }
     },
     "localname": "PaymentsToAcquireNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "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]",
        "terseLabel": "Legal Proceedings"
       }
      }
     },
     "localname": "PendingLitigationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r296",
      "r325"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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, $1.00\u00a0par value,\u00a05,405,010\u00a0shares authorized; none issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r33",
      "r34"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r87"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from original issue discount"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "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 note payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherEquity": {
     "auth_ref": [
      "r86"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/LiquidityDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "verboseLabel": "Maximum principal amount"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfNotesReceivable": {
     "auth_ref": [
      "r82"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r272"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r0",
      "r64",
      "r65",
      "r90",
      "r108",
      "r117",
      "r124",
      "r125",
      "r161",
      "r163",
      "r166",
      "r169",
      "r171",
      "r192",
      "r379",
      "r383",
      "r385",
      "r392",
      "r393",
      "r416",
      "r521"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r38",
      "r226"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails",
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r227",
      "r557",
      "r558",
      "r559"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r37",
      "r224"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails",
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Property, plant and equipment [Member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r226",
      "r535"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.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",
        "presentationGuidance": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets",
      "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r36",
      "r103",
      "r226",
      "r557",
      "r558"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r12",
      "r226"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r12",
      "r224"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails",
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual",
      "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r55"
     ],
     "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/2020-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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r289",
      "r443",
      "r444"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r289",
      "r443",
      "r446",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r88"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentItemDescription": {
     "auth_ref": [
      "r102",
      "r507",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of nature and provision of restriction as to withdrawal or usage on cash and cash equivalents.",
        "label": "Restricted Cash and Cash Equivalents, Nature of Restriction, Description",
        "verboseLabel": "Description of restricted shares refusal agreement"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentItemDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r133"
     ],
     "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/2020-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": "Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetailMember": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of product directly to consumer.",
        "label": "Retail [Member]"
       }
      }
     },
     "localname": "RetailMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r258",
      "r329",
      "r532",
      "r549",
      "r550"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r118",
      "r123",
      "r125",
      "r193",
      "r326",
      "r327",
      "r328",
      "r353",
      "r354",
      "r546",
      "r548"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r156",
      "r157",
      "r162",
      "r167",
      "r168",
      "r172",
      "r173",
      "r175",
      "r269",
      "r270",
      "r493"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "verboseLabel": "Total revenue by customer type"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.",
        "label": "Revenue, Performance Obligation, Description of Payment Terms",
        "terseLabel": "Performance bonus, description"
       }
      }
     },
     "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r104",
      "r105"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r267"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Total Backlog"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables",
      "http://www.sgblocks.com/role/LiquidityTables",
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r68",
      "r108",
      "r156",
      "r157",
      "r162",
      "r167",
      "r168",
      "r172",
      "r173",
      "r175",
      "r192",
      "r416",
      "r521"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-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_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "verboseLabel": "Sale of stock shares"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r55"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableDetails",
      "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails",
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r55"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share [Table]",
        "verboseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "verboseLabel": "Schedule of antidilutive"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-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]",
        "verboseLabel": "Schedule of purchase price"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r352"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r279",
      "r280"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r344"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r337"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r294",
      "r321",
      "r331"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of description and amounts of adjustments to historical balance sheet to arrive at fresh-start amounts following bankruptcy and reorganization with a different owner.",
        "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r10",
      "r30",
      "r31",
      "r32"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r306"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r38",
      "r226"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails",
      "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r369"
     ],
     "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]",
        "verboseLabel": "Schedule of purchase price to the assets acquired and liabilities"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r229",
      "r230",
      "r232"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Constructionbacklogdetailstextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r296",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r301",
      "r310",
      "r312"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r51",
      "r106",
      "r139",
      "r140",
      "r248",
      "r249",
      "r250",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r95",
      "r228",
      "r231",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r297"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r305"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r308"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r308"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r307"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r309"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r318"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r317"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r319"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1",
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription": {
     "auth_ref": [
      "r301"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares issued related to consignment",
        "verboseLabel": "Grant of additional shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r303"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r303"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r305"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r311"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r302",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": {
     "auth_ref": [
      "r323"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r293",
      "r298"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could acquire or could have acquired the underlying shares with respect to any other type of change in shares reserved for issuance.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price",
        "verboseLabel": "Public offering price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r103",
      "r296",
      "r299"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r316",
      "r330"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails1"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r325"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r313"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r300"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Warrants are exercisable at the option expire"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r302"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtInterestRateIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument.",
        "label": "Short-term Debt, Interest Rate Increase",
        "terseLabel": "Percentage of payments"
       }
      }
     },
     "localname": "ShortTermDebtInterestRateIncrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r42"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r41"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r16",
      "r515",
      "r516",
      "r527"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermNonBankLoansAndNotesPayable": {
     "auth_ref": [
      "r40"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/NotesReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r19",
      "r20",
      "r21",
      "r106",
      "r108",
      "r126",
      "r127",
      "r128",
      "r130",
      "r132",
      "r139",
      "r140",
      "r141",
      "r192",
      "r251",
      "r416"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r53",
      "r114",
      "r115",
      "r116",
      "r118",
      "r123",
      "r125",
      "r138",
      "r193",
      "r251",
      "r258",
      "r326",
      "r327",
      "r328",
      "r353",
      "r354",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r546",
      "r547",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
      "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "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/2020-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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r114",
      "r115",
      "r116",
      "r138",
      "r493"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited",
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "auth_ref": [
      "r20",
      "r21",
      "r251",
      "r252",
      "r258"
     ],
     "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": "Stock Issued During Period, Shares, Conversion of Units",
        "terseLabel": "Conversion of restricted stock units to common stock, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r251",
      "r258"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r251",
      "r258"
     ],
     "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",
        "terseLabel": "Restricted shares",
        "verboseLabel": "Restricted stock or options issued, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual",
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.",
        "label": "Stock Issued During Period, Shares, Reverse Stock Splits",
        "terseLabel": "Reverse stock split settlement, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r251",
      "r258",
      "r304"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails2",
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "auth_ref": [
      "r53",
      "r251",
      "r258"
     ],
     "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": "Stock Issued During Period, Value, Conversion of Units",
        "terseLabel": "Conversion of restricted stock units to common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r20",
      "r21",
      "r258",
      "r295",
      "r311"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SharebasedCompensationDetails",
      "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r26",
      "r27",
      "r108",
      "r185",
      "r192",
      "r416"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "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\u2019 equity",
        "verboseLabel": "Total stockholders' equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable To Parent [Abstract]",
        "terseLabel": "Stockholders' equity (deficit):",
        "verboseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r108",
      "r114",
      "r115",
      "r116",
      "r118",
      "r123",
      "r192",
      "r193",
      "r258",
      "r326",
      "r327",
      "r328",
      "r353",
      "r354",
      "r377",
      "r378",
      "r391",
      "r416",
      "r418",
      "r419",
      "r423",
      "r547",
      "r548"
     ],
     "calculation": {
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r107",
      "r258",
      "r261"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "auth_ref": [
      "r259"
     ],
     "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 ratio"
       }
      }
     },
     "localname": "StockholdersEquityReverseStockSplit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r424",
      "r452"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/DescriptionofBusinessDetails",
      "http://www.sgblocks.com/role/LiquidityDetailsTextual",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r451",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "verboseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/Liquidity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r148"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r179",
      "r180",
      "r181",
      "r182",
      "r184",
      "r187"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1",
      "http://www.sgblocks.com/role/NotesPayableDetails",
      "http://www.sgblocks.com/role/StockholdersEquityDetails",
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "auth_ref": [
      "r401"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConstructionBacklogTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnSecurities": {
     "auth_ref": [
      "r95"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r333",
      "r339"
     ],
     "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/2020-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",
        "terseLabel": "Number of units received"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r142",
      "r143",
      "r145",
      "r146",
      "r152",
      "r153",
      "r154"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r344"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "verboseLabel": "Automobiles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "verboseLabel": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails",
      "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails",
      "http://www.sgblocks.com/role/WarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Warrants exercise period"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/ConvertibleDebenturesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=51888271"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516265-108586"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r187": {
   "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"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27405-111563"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121647567&loc=SL82921835-210448"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r247": {
   "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"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "35",
   "Topic": "605",
   "URI": "http://asc.fasb.org/subtopic&trid=2197326"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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=115993241&loc=d3e301413-122809"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r366": {
   "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"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759068-111685"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121636179&loc=d3e34841-113949"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5708775-113959"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28567-108399"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121602099&loc=d3e50824-112756"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=116635682&loc=d3e55696-112764"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=120604989&loc=SL2890621-112765"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991576-234733"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991585-234733"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991590-234733"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r488": {
   "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"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "912",
   "URI": "http://asc.fasb.org/topic&trid=2145070"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r521": {
   "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"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r551": {
   "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"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r569": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r571": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r572": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r573": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r574": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r575": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "http://asc.fasb.org/topic&trid=2122208"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r70": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r71": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r72": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>83
<FILENAME>0001213900-21-028187-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-028187-xbrl.zip
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
MBN=AV"1$/B%3FRJ)#%3C12R=-G:0'/D;$)FF$D1./$!,VAKI%[7'$OIY(9M
M/7B )9Z!;V)NE:L2?Q<2ZGNW5&21?Y"R=?2U1/ZO,REZUKK'6<"X2BM2VYSI
M_Y;T..),(<_'G!((I H[U>HC*0"9DD@/BHL]P>^(&8>\WW-C7['P+P)4#P.?
M!,2R#AB>;\P(C#S&0"L&<7$N:,LZ!X882DS@,SP]M[0Y19HB5?M'^,64?&3F
M8],U]7X5H%M6I7$!T*TK$:^D$G&&_"0Q"/4UK$-X=@*GYM\I*KU?+=![F76U
MZ@KB^!F_+5^-,B6A$6FN=%^@M=?1@<7P,=\*7[B4!*C^;"\U\W ?MA[BZC.'
MA&.[^^1Q%>6<00+HBRK:=!U>BEZ_C;[$M]%_QD$^FO=20_GY.^^S5J.&_ZWF
M9/+XR+OJ!S\-?-CZ5?7_]%7U ;(.]^H''FOC,I^?)[>U<SJ=HQ4X F:H[X]J
MM:"F#<]WAFK.2 N6.5\@/Y/3+95S[-B=B=]Z/.RAOY2E#Q^R= F),!U\AW\G
M@+45C^Z&DRQO&PZ7OPTKOP4K8>7S#I=PVYE/J,X[4B3LXEY$!3TY85>ADC/;
M]I_'MO3K-C.?[;_4EANGFQ_#4VM0L*F%;CU,869\59_AA^0[_E?E_P)02P,$
M%     @ 1X2T4H[T%E"X"   *#D   L   !E>#,Q,E\R+FAT;>U;[U/C-A/^
MWK]"0^>]@YD$D@#O=9*0F1S'M<RT1PMTYGT_RK9,5&3+)\D)Z5_?W96=F"1
MPIGKT889(-:/U6JUS^XC6>F/7*(&_4!'TT$_DF/ZPZR;*G&R$^O4-6.>2#7M
MLK=.)L*R5$R8T0E/WS88E?08-;/R3]%E[5;F>CN#[TC4=S7)RDH9H5;:=-GW
M+?KQC7T[]O::)'X"B9>%1"II,"N,C'M,">>$:=J,AS*]Z;)4FX2K'M,F&_'4
M=EFGQYRX<TV91@+%MK*[HL09:!!#>^R5BAZ;C*03)$K,!4UDI"=>SD2;:#X2
M"6I.1' K018*M,[H6]&$'FY4'2@2H3;<29TV:<9=)E/I)$I?K"],,:M/N+F1
M:5485_(&"HR\&:$9^\'@[&XD ^G887N_TS\(!OV#;&O=C:S;[H Q0.*RF4.8
ME3#>SJ=GE]?G'\]/A]?G%Y_8K[]?7OT^_'3-KB^V1J_%I:NVOCH[)2L?MCKL
MXB.[_NEL:^3G&/F_ZSCVU?#R_?#3V57SXG\_G_V?#4^OT>:=5NMO"R>%DM9Q
MX_YQZ[ S.&^P'X7A*F+#?78U$O Y;<"2&"?C*7,C[KK>ZC[=.AXH4=I_)##R
M=]G140<5?#S_UNSGCYKR*5,$T 4T@6+%,PM&+#\MLP-6+$&[U?I/:<.F$C&J
MM]]&$X*QE"K&/]EI^>>,1U'Y3!).=E "< VPH5DT8/L=K0541655(:!I?(M#
M5*4L\\-3T8*$-VE@LU[_P$5?+@R- M-*3W8Z"X(/G!E4IS%&;PFY*K'B=+:D
MV6;JM/8[QS)=$%(NQ9&7V,>E6LW]G@+_,@5L[_</L'2PENVJ@0$5?D#1]G'K
M>,F2M:I]SD9\+)@18RDF(@*\2LM^RR%4":.F[%)DVCBF4_81L .=FK\Q';.K
M']E[I<-;D'R>AON]^U-?7-VMDV[BI#4O<*=.OWQ!1WS/+;@?.%HR9;>IGB@1
MW8B&]T?CO3#2F ^T R52QV7*>#IE>>I,C@F%.Y% T$?WY!!FP7\A4K.8AU!D
MF$Y@4^&T;[?4(!6AL):;*39)^*V <2LR+91%H P,J= :. 8V"*4)\P2:I= =
M-(&4@'D['#&;XY]Y_XDPHA""$TBD58*C]0'I;@03M)D(24&4FX%J.H)I@LN!
M48)IU0Q;L'V[8#M\[6 3+)8IN#,B8^Z^#4 :-(=J4ZF7*?(IXD?P.51Y!#(!
M(A5?;0"\).:1##P<P8F@56J.OL+Q[<+0 /!(HN &ML@5- #(:< %#6=)GY#;
M$8L5L+@2CT;<2(M,SS&.A5YOT+)1@94ME5G2=HNL;Q=91Z\$6=<C0?)F:^"5
M7AJBND%X:DP_V,Y@[MYOOO^ATW[7LQZ3Q2!^Q&+CA:E%Q[&$1P+!.>-&$-P
M/A*W8  +)BQNQZ0=87-LED!:Q=2*SY&TH=(VAWZ8< V8C-ID1H<B@F++=@%F
MD0#<>BR=W86P#[L1; BY[#)7T*)]R)OMXUVQ1UW;QY%_\H\2M^VIQSO*9YCP
M*F' PQ)U67N@^-Y ,0R$\UP,#M ":6_WZP+^88S6&DDV OSAT3/F=G1<U<&+
M>#E(\;UZH%],M5;=/@@+(X%3$N%[&C$-Y*(AS^WZ79 4!@*\OQC)TTR=P_KF
MD-'&TE*>A%8B)3EXY#+/L-4L;83B!*>"9\XAT2@R.%9*R+:@B]5*1MR1HH&5
MD>1&X@2D9\/$&U*4E%MDJ!2)+-%9RJK:"E#(01;'3AE''\P51S( TR(EYDP7
M>GC>7*7[\"D0V!#R-?07T5?.SUNX/@L2P:N!Z]KI9PFUZR>NM<$+@!_+"#')
MK4[ID)1;P#/N+1&HW$0E: #&D@=223=%YKMJ6 PAA"^"CD?_O::5O2D1@;MB
M0EEN,H"N):8>AMI$I #M4F]$B@>]@&"H$1F&!FP".W"/4@@A,H-<O,7I\^9V
M'Z<OS53#FG#Z$FR_'KY\-N8JIPR&4!!Q##M-.08GMBMVC#-*O49&]H^K-Y$$
M;N@(V=3ZK6J@<_>P!NMP!CYK+7 ?'C]]2,2"<H=/\4IX2X ^/10^6_A_.TQ?
M03J-ON%T6@],/W@$+",)CW>+?1[5K(3K!JD8>;$.P]P@7BHD=(741%L'Y?AB
M&619\!_VV;\48;L/=(D!^) D%UH7BH< 1SJ9QD/K-)_IM>>U&G$[8^R87BE0
MB(AX!]FCX 13IN2M4,4Q]4+[QA>;Z.\+#MNSL U@=_QR9V&5NQ&SJRW@PO2[
MWVJUVC-@%QIU-D'ZH_&"SLY6N:\_=W[P7(O>7T9E#&G,,Q\FXBJ.YTD0D;@!
M^5_:+<]4X[!C=MK8&=^F A"9)-(Y(1ZA&8$&1H_UD03]2,@NH!VRND76 /]Q
MWUZ&*/$YEZ ^A:,\#>D0?&]^?)61;_];L_@K(-MUG6&]1#@9*M@.PE@24(6G
MHWC.&DH!,"BH[NPL:2+X+7)7OSTD]DH;6WK!6KZ<V0A<Q;&//YM>D>1X!!VM
MF.6X!X%8;(>AB\%;.Q 'B$!;G'B>0"R#&=-D"FZQ\C76_?RWQ=.WBZ>Z#ID>
MQ--SB.P0^&IL( 4TP*T%92T !KWO+Q#4\'1/IF.MQ@(Y7\IOBFL+IDAT(LF4
MG@JHG8RTSV[\'CX!3[40XOUG>_JB]1;7X'GUI #^P\,O?/87!K>7-6N\K/D!
M'+%;1 9:_%_XE'5:#?CMM*LO*P?WN,4C5S??_;!T<_/-YUR[WL+U35^XO</Y
M\G<XG[_]";1S.EDK$4#"@/K]XZI&3V@YL^$[6I[--H!/C;<<XHOACEN=%:/5
MFHP.[,'R%>C'@^O7M?QZIB[PX.5#U* 7@"Q0/+R=2]U\'18&7V&H5V.AVHQ0
M+W\/B4F?CJ2(V<=9GK_PN^3[]U">2/6M%[&IE]H/S,-L[0LLZJ7O_NI?/\'$
METQ O']>/YR_LRH:[*W)0.Y]VR=4@IM2FZ>^N;"T:HPF<[+S1V[Q6&/N<ME\
MW')X;SHRWZRV_.N_%'E WY#\"U!+ P04    " !'A+12G=>-G;4&   _-
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
MF:$D?1(%-YN8,<799_);H6WSPZ'_ %!+ P04    " !'A+12GCXX![;/ 0#
MU!0 $0   '-G8G@M,C R,3 S,S$N:'1M['UI<]LXMO;WJ7K_ Z^GY]ZDBG*X
M2:*23JID6TYKVK'=EMWIS!<714(6;RA235)>[J]_ 9"4N$HD18J+T#49V]P
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
MJK>.F41[$I!R;>BCQ5(SWD#3UXUWU2B)CI2 (AD4%ZH)9-LPVP^*T$@)*!)
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
M^FM]^#'\B.+=>@:FC:K:>=2VC>6Z.6'P+U]/^C%)_=SRU4GF7_O2\;L&=@K
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
M*K8LL5I%'-TCL9!*L7M T90%L(1Q"1UV"[ \MEI* =3-)(!$@>[&GC!^C-9
MY:>.'E&H!5NG)-(2&VG9/[(B[,6713BL&4Y.KJC),F,S8UW65FA&;N'4PN\,
M;=M4IRM;FFK@WD"G_VQ<L9WR/,,.).1YBSRT*%.<BU$L9O8(ZQRLX8.#J1Z]
M*"8P5""DA<BB\79("WR?%F/7B@\H!A.- V;O4-(>=D.*QDM(P4F]FA4T%*80
M3Y_61YS[3FW!NZ_BBA0ZT,OF".:?])S$K)>O(R"CG%*,%>3+E.Y.=>/^I6E#
MKD\\RL<^0UU)OSS$9S GN#[-"<BDR!F@:CU/'LLXZ\>(1/94F-"=5_9P&4)3
M7(\610ZZ,B*1/9$8U0=[:BAO^!=D?Z-?%/6YM/[$U%H+-;2F=C\,5!D@9R!D
M8S+1<%?67@5"6F@[@2JC ,H<4)(L&POXY3>TSJD;-K(O37A9QXN>3R;>MF;B
M0[?M.;  PCSLE@7PD5G8O\)YXS-5EW19Q0$9> $?2G(:(()#<_C_&.'VX\Q^
M'#_<#UBQ^W#^E8GY;XJ] 31EWK#=6!3+,/_:%>*+FQGX-1<)CGL"AZ!)%F2N
MY9-NG,2O%\7,CC<7WLO2$_"]'FV6B\M12P3E?.TT!81G)QSA=._:QC)R*_)H
ME"LW!S5_F)ONM/C&<V8"Z:>/(D^@,T67.E, I1 <FJ2]2&]Q/DS<HKKC&#K#
M\__ K>Z; 9A&_H<F;B\F"OEG*-'KZN;\]PE-C:_/3ZGA]04U>3B;C"_&P[OQ
M:+)-#K@0DS4@F5Z0-P.JA<1A>B+(9;L,])$\%,@K"Z+NS#!^PK<V4 A%;[TX
M;02!*]-"%Q0PDU8:;,U8V2B ZSV_-'!*10<\(SGAU0C%@N%L='=_.7K\Z_;N
M]M_='UQW$B<:RIC)<T^P.=0[]TNWR5JF(4'HGE,.']@H'>E+]0R\EJLWXHUX
M=O<G\_5[.KGJ*?&^,/ %TF!3FK2T(-&\W_#Z07X)'#0@I)5MK"^YM6+QM1.(
M1TUSQ3"V?'"KGT]0JT$I'AM?"@:1@@9*G F39.ZX8^T)IX,^R__KH+)F3U<C
M.&AOTGK_0K0U-/1!5&?LX+(S:(#$<N&E87HC/DA[06OM($U".RK8JJ,? PHB
MVWIF_1<R_;9L=>N56=<B4S)%&;;YKZJGB2V@ =E&Y;Y282/<($WA*S3EU'?<
MAI2JEK<3O9[&( 4! 7Y4?X(^E0D 9&SG+Y?/G;\B$_KE&R3=W H\]&4$QZ^L
M/^#[18W=[E<[ ;XNQE> X@JZ8IX:.QWT1'&;/C[44(]811^9;HYC.**B:R!X
MB8HF*IJHZ(Q"KBI#(.SM[*4JF=.!* A;_?(:V %;$V%.\H^^^4&)W=E:3;*)
MG,K3Q.0]:@ P!7H"#1=O_>SBK5^A>!,+E&[]FOAS<#SO'G1II4!+3'E?W- .
M+J'(Y&0>6JG20\B]-:ATHZ>,=4'J#JU2KD#.T[_WB_/4R6*KQC2I-,Q6P[Z7
M;QCDU_A9,_O#FR.]R\[RK,.2Z>3>EOVG4>&18>?@=FK5,8RWI3I3H^(U&38"
MHE0-VUPY.9D6,)]5&5A)N__R&#F[T<4B7/V2L[%HJFKV]KO_VK%[Z<++C7_T
MD^L;/JPG6JT.:SPK(3659[8<KAM.3>5IEN_3?;9;5-&DK(SOTU#9]I@= R*8
M8A#!"EG.P!G0O!!WB-U^.^BSXL*O2%/M71.3-K87HL;$0QJZ4,6/=/@Q $R4
M]^O)S#W-%#'92JR_?;BE\]VT<8A#[#/8R''?#$[<"<PGSMD,YST,>'H@1(^*
M*Z($3RPK-,:_(. _$/B90L$/B9=A>S4SH(482Z;0XDNQ;$"\OKV]/DBV+]^
M@KY*F0XHMJQ%AAK:N5:1TB",MT!W&G^%M)_!17#IY/).3JV2H;1JEQYTT0%I
M*<H6%&[^'^M,,T7-=(_C4Y\FWT COV#+/23N^ )V]WE5(ASY799!D'Z]MI'V
M3OKAU<XB2CBE9 ?39C'Z:5;LTSTN6BBI/+NSP78_X92Z<@J3@U-8(4N-^(%(
M]V-*>1<Q"S5W!3*5=DJ9(I31OJ\Q'\6LH*8T)-LXKH,+A@K'VA1%1A#:$H1F
M\XKJI$)*=[XVFP#V'=VY8>&B*&8D.6B]&X"$D:L,(Y<]H*:(=0*HV@&J 5(X
M<TP_^UIW/8S[V-RA$GSF-EA2^<95NR! VBPHI.)O9FYT("DXD*5"*#J]AJ>[
MA1V_ON?$-%B#$7:J#SNE32%+Q4Y"!G;JL_2 C>:1%3$K;7*A2)(:L8<;D*26
M3CQD. MA0/?[634M251K;N=KQP 9$]52,0 WR)!GS=!B;]]B]"19K9)DM5"B
MFE>3J+ 3_8(LE#FG*OMFBOVZ%)<H=?"$MU0,FN5 <9X6^SV:Y=.?_%R7K3$$
M8&7DV:4#&-OF9+LBU$^K<O"RPKIAIES>X=7.V(O-P4O#T-U!A@T(?7K0']""
MD#7!Z&C\&L(NS6"7V$2\-.S"BQEVFK)=CN[WR7X=DJ1'4J :L-) DO0(0H\%
MH6U:8:K7LE%\$:^OIF%9U-(T9JH=<T(;B:+7U5*,=:SP;-[BR4R*DW2SV(DT
MQX@T*Y:SF$SR!^O8^=H!/=8E2@%T/D,Q)J%+#TI">0.T5G&.3XT2&$F*5?-3
MK"H<:X/5$$%H$Q%*')_#.C[N8:7Z$P5>E^A\4VO?0L;$(JP=4Q$7HXZ=;S"@
M&B"*CV:+TJWT9AJ:1DFZ0IE PP=2>[*<6%5-MJIRQ;ZNI*EA#G7ESH'"R$%"
M8A@L0YD?D>O378XCNY,("[6&A6*C:IE8"'XD/0MQ?986&9%L2MKA.35B]]%7
MH$/?R5&\DK)0==6RD2_U#$K4OXV6$+45 [&:],:> ].=9"@-AH$IWBX4>";#
M1@R6%GHLS9=4%HSX?G7L?.TX(%81[L$!7):MNL( XI_-NA>)N*I-<U6_2>9/
M@(.-2&=.5Y:J \N",'D&FK%< -WV-">QNMML=<>JVPG0-#@L*&?6,-GAO'(9
MEK;[S($*U!+?M:7CJAT7Q:KLS%S4XWH9MB1R-,\3]S6M^UI938TOU*T).DO3
M^%\@VX5ZHV0'33/L^9T>[2X'-D,I#9:A63YZ-@?9<T8XID$<L],#WF&-\DSJ
MG=?'N\$LE[N[58URU7C![G[N*CBH/39X"2.OG5B)5\1>UI4K4Q(/E^B*&1:7
M:+XWH'N9[?,\FKAM7B[AP3;S8+QJ3\N#7(::/?U!EQ9Z.>O*Y=/XS76<F>P9
MLTP>;[AJ/FN86=^"),68_<)-4TL$-%4.H:XBLYW[U'9M3=#0YFRREI$XKICR
M=/F,MG?[>3-C7386X K.5E)60&3)SH*=_GS2V9$@P_986NA&E^\.OV+WGD"O
M8<MH.S&]W3O8B>FN&,[U2H/IOC"@A?Z@%@O2!U%V[XEKD,U0;73G&VP!ML!M
M(("J_8"(@U$#!P,M[E$J5O#4.S=+XGT)^Y^)N=<POB5Y?02A+41HG95. S>
MC:$?:0*KQ*3U1O->50R6+XCE3>:NG/,LV;*]:%+< 79T%1.B(M K WJQL::4
MT!,RG 3 T6+,V8=ET3F57GE/]D,E*A#7!R%F78/-NIQ:YQG./]KYYL29/40D
MI66S6<K6]FDA\Q&'Q#4B/%1?'DI0GYEXB.4RY%0*M!ACQ!'?;>_=3UG2M@^H
MD2M+ZFZ8*&G*KH]<2OG:T(W@\N\NRSS#1F2HE5DF+I.A]+U2!,EM1G*L:LR*
M9)[)D.O,T4PW6@VN+" '3H\\RD4L8N.VPL8E"U0$H02A37=R2O!<;-/0G[:-
MSL:CT^'H3#PZFL)7X@:)\A6I*8#:&WC!15MZ!9;__.$U ;R6R;)5K=<.$@*(
M7GKJ)03%.7Q%U5=P,&[^JJ%;9Q@%SG/W" /?5-TP5?O-BY,,=27XE='?*WC[
M&[#GAK()KB3O40VO2Z3,Z18$FN]&XY-DA:S-*,^9CET]S'M<./2>+LV[3PL'
MJ3M6WUSNMGICGL8>K_6KEPBRUJ_. U1A)TJ2;>HUW::>P33;0\U#N>;&;\Z
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
MY;KQ1VS5D0$VU1<IRD;P>.&[:L_/\8EHP,3)N$E"DLM@*0P&M""P]5UC)4$
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
M;4RWS6,8(X^!Y>(]!N@4A%R!H7TNF>8;'.6?DK9*3.W/<DH"R],,R]!\MX)
M0HV]?2)=B'1I@W1A!T5+%Z'/9I N=(_KTKT^6ZUP(1&$-GI>=>Y;W6?LV.:C
MSGTC$83*S0P202@@@@#@Y4;&#H33[M*F%&.%SH<AQO1ND+?5F/XE";5%^6P$
M:<1M2Q<48@8\4Z3;Q@D9ZCVP#-T5&)J+/2JOQG*=J(W:,#-1&T1M$+5Q>+61
MD'V4>RU!S' $$C\0Z3[?KT.L[X,]-90W_ LJ@H1^4=3G5#N99$@=8&Z^NLSX
M5DY/MQO=PU,\PZHV[*Y<,<.ZI#H.CKV? TJ296,!YQ4Q&Z[T9U&2"2^CPW=L
M\&1*&M0()BX[8L^!!1!;0ZJ@ WK@;S@")=GP#W<[-GP<:E<;;]2W3M?,Y=NU
M1>!*X)I3P3@R+PHI1WK"_\>:P7Z<V8]_#B:W#]_^_?V<B?MOBB.)2/AZ^'!'
MQ#+,O\+@L#$X= @.,W%_(OR:*].=^"5D#DVRH%):/NG&2;Q.V0)Y[V7I"?A>
MCS;;#6JO'>IEOHZJ!DRX3I@WW+NVL8S<BCP:#>NZMU"1EKGI3HMO/&<FD'[Z
M*/($.E-TJ3,%$*AP:)+V(KU9,26](Q66UHAPAN?_@5N-%1SAV:0I?"5^4I?;
MQ(?S7%1XT!2^0E,6,-794?)TL#Y(?(P]5)P]3EI/-0@O>&_RE3J[NCG_?4)3
MX^OS4VIX?4%-'LXFXXOQ\&X\FFQ5,_%3UR<S=XB9"^V2#,KLI!F*%8S_B+!T
MN!N2)V;DE07%VIEA_(2CV<B:T-"]28B(N)5IH0L*F$DK#<H=8V4C7>0]OS20
M861VP#,R<=RKCD]R-KD8_?%X=L%,?OQ^-QB)<:IG[ZWPN'XJ*KM9?_^9Q&6V
M+%9Y9G2 1<[])O7EVJ2>K$WJ-0])8;U'=%6^*0N%LU@<SG)6UATIMDLFAD3>
MK^J72\-$SA)U/S<!H+Y!^L\M:J2CPE7?)%.>4SQ+XX5*%!7Y]8/JB<GHAO.
MJW'RY=V#+JT42$+E?0Z=-R@# 7Z>;<)TAR<S!-W3KJIGTVDA9>;"R:TCZI#!
MO>9$B1Q]$?N2[P$JYCLG:U?'B6%=KQ9PSN1TVXEOS"=)5_\/$V4C9> ?0UVY
MA0(=#A__>3-;BYV-U+E0+5DS+"CXX=,3.._J3)6A'!O*,K3]T>&)M_![L@JL
M>]B1,\V0?ZZC=+U^]X0"%M0,P*LEZ0TCX(&Y X;$UJ 2@5/J_1:.LJV/]\GB
MH4%)I6FN_X5#A1A3GT^0PQ?GOB4$R:%/](ERX<CWPEY"@25OX@\P8D^SU5U"
MW3UL#R_@3)OJTG;+A)^M+*CY+&M7^9[=(5%BQM?2C(\B2]4W_[ T#2"'BW)O
M=/J<>4NNP,(RIPZ D6.(A V<Z[$NGU+OD,P J* 6T-[@%-ASJ#LMREI-+551
MH8V*4($T,RI>RS&?SIW0)XW_9#]YEU^ >X'VKJPL[Q&HVMUKQLIT+[YWZ/,B
M6=32/9P>-O]3-UYT"EX[OYB,J=\@E>'\NSV%ZA^RBB:]H%@KG,6E.Y%P!KV_
MH+$ _[X ,EA,@4EQ YIB!P/^E+K1J6OCV;DJT-"&8*$U@=OX!LPG>'&RFGJM
MH+&Z@\3U>ON?+ A72*2W#NP<;&)-FC>:0OU?H$\H#NF0A0)]'8-"9%ZIN/\A
M>KND\#VPIB7B$&!".JPG";_SGGKGFP"GQQX9::==?W-0YSRKS^@W])8[0-2Q
M*03_ E?_3!J0&[+VQG]*W6^^@(8JK:MF+YR+]ERRG3N.6D-1;3C=[J-0@6$[
MS%&AZ./^4:.G_/U&G['=\+JC(>&O?Z]4$YBG%%*;)GI,>W.F:*Y"C]5$DCLV
MCHY0A10T[!#""WHC]K%@GTYC#!4B3HDX31*G5*B7B%VF'IZ7IJ&L9(@Q!?*,
M9BP]&0&%(+JWA*+51CQG WFNP^\\O6$N50"JXX!_!3H<$(!=@5\#KTMDJ4#6
M0WA^ CHP)<C"%)HZ';(B32T,>$-9F<@:H.&[SRJ\@U#N/ <]9Q5)><>- I [
M$7- &FG0V, 17<3-.@7!!=TE.*604=!R%;0_G<7I!;#GAF(Y0F$%.^(*B\E7
M5U:M1^Z\LT)\][9$+ K;=^L0PZ> _0* [DSH#&L$])MM.#\M]=7Y!0>-4-0&
M"GP%2P;G^A60H-%KS=4EZOP(TL$EW,@_8F15(3)ZXO9J-+KP9"9D+TA)9([C
M<6EH>B"O0CWBE." D@M.'!*,D*M02 (.98H.?Z#_/WMOVMVVD:V-?K^_ M<W
M>=L^"U(X4TKZ>"U9LMU*;,MMR<DY]TL62!9%Q"# 8)#,_O7O'JHP@P3 023%
M7AU+(H$:=^W:X[/A&P]&/!3P"ZP _CV<#RUV[/G0,;9B.P_J8HIOIEPQ6"H8
M'7[@BGM>Y2EP(Q<.#2SM52#03D5L<&!:IC]G#B57&+[RH&UO#/L9@%+L"N*/
MQ,K@)@#B$Y8)TZ$&0OKC7V"0@0]-_H=R@H$&DW3'BQM1F8DLW**UQHEDR"D
M)@H,%;61.)6<'GGGD7?6XIU:\?/E>TV;IHDEN\0S)9M!^Q+_.D1^*0\)G+(Q
M\5F/11H^*2+GG.0S96:*8]/U_$R3L*\/CO4 XWT/?=NWOA 6L*+.&1#7%!ZU
MD-B!"N$\*U%%,5!BP11: ,QH NHX<@-8I S+/=7^H+D, ]D"\B,XG\ H]7#$
MBEV E#P3-DV6+J18;QX.#EZ  S)4;&4&[?A)3H_C@0\D$Q\!TT&I$#^::DCO
M<*)P2D(-AKP+,  4#<._0NE:7F8T9HPQ@J<>30O_GL[@]',;,!88.@IQIH=W
MJ"]E;0_Y$1TCW@-/8+3%@DUPQ<PBUB\%9%PUN@$=#:&89'?15H5-07_(WC6T
MB&!_NNJ=KCQA\84:,G-=CE7P<GES6-NII[T,KQD==L_'^!'-,J=HH,0AC"W'
MP3U[!,X%'$B7*\P?DA?%A.6A+:$FJ%L6@Q]-FBAV-C:_D\L!-L\*I@/F^#ZL
M)8]E8, Q<)PI? \_QC1^&MXK*8'0?N+'X8Z#. VG;X ]^?*Z8_)2UQ7=E23[
MPY^F.Z(0F#E,;<B1+SF;S'70HBU& =U:O,-H:+.4"B#[R>RT)T\ -PV756S@
MO#JT+_+*RXHOT1:5V2%M6YOCO8K+*"3 *1KFE<.(/U2 :2LHJ8>7@#L&20(>
M=>6ST.!,BG+AO$T\',9H3MOH#(<!\.,A,;V?X .47T!#\QR'-/3XON";:KE'
M4H>ZC(N.QFB*:^Y+C5VV"#OW%TP"CHQMW'.E)N#B#T Q'% 5"8\\;197I?B<
MY-KR5M.2\2Y'$>0H@F!'%02+HE@7UNVD740#]NY$&DU<(C#X[BFD:U=8AF0D
MOE2C\!60 R*%!.[XCRP7$+9L7+HNL8Y'.G^F=+XRA?-IB=,Y\'7;>80&ANB4
MN,?+A;:<!2J@8;[>B?#O06)BFYHQ=!W/RS6D)@P*S@Q]^WAKS<-H\24!L$?B
MWDGB3OAEOR/QT23#.('OI?6W/4E2V7S833&;6,]QUW[)6]1?$DLC/WV"#J\"
MXC$8[)'PR+"+!/2PV_?:V^'$T;4/'R[UT*&A+75HQ-\CCP,WF-%%!M(+RRX(
MSV2YU4-K(+KU613%N#+MG*7H4#082AT;!X&!2R9)L/ /6_4\3[#; 8>A75U^
MP-'?B>_0ME(R+%/9_F2> 6@2WX<"#C$*YOC>/TA2!T6=/!G:1#K*Z'NV)#P*
MS1F0BC9"5PPN+W;*%@I7C //L$YY#.S8"36ZG\@F8;@HO@1C@^RX+F@E<LZP
M,P;:.6^^6<8$-ECS9@*=*FQ7A =PEC&S9Y+C$YP -(PRD>J'C D"X[QPP]2G
M2BMAI0C'""<IM9VP#-\$VB)G,UCBX03&3VHGZJ5R<JCUN9&\-<5U)<\=FG@-
M5N-3V@G,&9\BQ^<$5MF?#$$;T;5[!RXILH#J5$Y6N.1,8E,NT)N@O0[-&Z1=
MF4D"FN!26Y;S*$8)JH;1B>\S4G=]Z?B'_85M',NP*"4/&H3),":'7N+^A!;4
M%4KZ$N6AH!JHP6+>"PV?E#N "M30\8@>[AUGA#J=-2)WW".:F$BYD[4-F NA
MJLH:%Y9=DF:P\1BC5U!!E)MNX"O8*.^^CM1I3@U6A2-B4E*RM#)P:S!\\D[R
MX4M07F;+R2(6DJL2GXEH,GJA%)BUN]2MM8B?O7B=EO1)$A#2LVMH?Z%G0L-8
M5K2VD0GM$GK'E?E@#+1;QPIPK3WD,>A0#E4%;6@!H:$YP(+G?%P?\C:$*L'E
MS>_75R?-\U (B@?K'X6@HQ!T%(+*"4$O7E\0*_H5. G>*ACBEQ_:42$W3YFA
MXE$*U,LE7+G&O:-=F!B'XL-USB<;90SE@+R\N%/^QZ3 0'>"1GN$SC0R(\+[
MR%7A'9(Y*$!L@*,*7++A#03<(:?TO>DI_AN*+# BC.(7S'D]019JG1R9T$Q
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
MUA.=#28]+S6-J!!:\3RDP$2UDFA9J'>F9'B48RRIXC@>V; H&Q]\U_1D1?'
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
M%A>*K69D.<N!0UFWGFV^OOQXJ7VAG8'M>&>Z'M:>& <@VJDU(R-,R+KP[\6
M!0MQ<&4$4*SMGP9QSGJ^G+,6##?.7?%ER6&71C@5##<V8=HQR:9?L2L75^T*
MC8$.2\(?/ER&/+UNC]!FJB\E_.)Y,#1D*:2R/3K:R]8K E6"<U.O%EJM &NN
M/2Q&EX8WN;#IQUM0!AY #;#]:U],K^A2H:BM" TS$VP=73+A(NL9CJ'8(DQX
M3-OLRFVF]9< 7AS&1)S-OH>[ !&)X4U9)=J5A9U-"_O#&#$;V3JK^*C*AC6<
M(S,";BQV[V$=#S&*&!>IV"/><FHWU$K5*P:P=X'5ZY'G@TYLCO&"9&.,]K+;
M^/$5U\<07FAB<1YQE%0TF!H6+H=DS:F'#./TA*70E=6L<.2D+>7,*W$.OMR\
M^\(GQU/D115#$F%?U%+LR91NA[M%$6FFY[$%">?>TKN-!EPDALLF(#>D$XVA
MBPMQ :=3+'*-S^A1'=ZFWNJ&S3U 6VPA29<!"6&=U=V6>(^$%7R924#PB*FA
M6RSJPZ4^&MR8#I>+I2[>B(N8)+M@(6R-;W.T:(155F*UCDN\IM-*T:@\7]J]
MPN [WPGEJI@1)<*IEON;6E7J&DE$KI'AA<^F^T<E'(%()/*B#5Q CE].&\@U
ML7Q%G;*D$\V5:A"3&6@DJ_&P7H_"$2H&4T8I".L,(=RXDLR0RN.F/(D!*0MZ
MNRP48'<5Z>L?2<JB)9H+R2H4'3#IGJ9!X6K8D5)^KC5)"Q4*.-04(C:G)RTB
M$2):Q3 5STZAIA-K8TQXXN,10./]/4;J(AU3;8_O9&0$4;T6QF:S$2*\Q/4%
M)E.EEP!G0 D:!EVOCU@G7\P1<-D+DG!U[<*W0!4P=.V]<&#;C)B=ZYL-UX(2
MM!7WSGM9^\Q\_E0R=#HM;-"%*SD(<?'5=1"99?DLP/T!/(=4,]P2-+$EEO4'
M*26\<Z59NY28<(-!TI>.Y]^,0Y1(&3'^@I:37O]Z>Q55]FMW7L!@AM"OY1&"
M#%<G^^\7YG?_9SN8CAQ??@U+VM//&PV]@0N;'-[K4UD0@6=KD@P1VUGU!?)
MK"#E!8._I R1=STM4-]UC6&=4N: M!FZ_.F,@I;3T"N)F-<0^._?MW^\[=^\
M?_LUU^YW&,!_16?JO!(<X!$'<#MH=D6[M2_H@"M=N$\^RB.2H-)V]QA)L- N
M\ SP!8OFO@+J8+%XNA"+L(K#8;6!E,,OW-YX]@/SL!RCC@2JT9;A$*-*Y/UT
MT?=5:KCW5ZGAWJ]:$[W4I;-BH?;*@]K,U;EV6,7J,)>26DL!3L:?K03C6$X1
M$=/<&-E&VK5;M$?%7U<31D*_\%9DD@2U=,B'L?=2BC\QA]]LX7D+))5-23)L
M RKPWOQ%$3QH?<1:?T9H*&*_B@4;Y,^U#\9 NW6L@$R#>L*]$GLDM&0G+-V_
M_AY^K)S(3N!"XW\'!OHZX:3_4[I9<JQ]1YH]+)HMZQ&+23]'&C@P&BC/M[ B
M/<<@R.J86!;(-Q^X")&TI_[Z.T<96\J6.H2&\*J&@7@D,41H#N@H3$0D4P1D
M^/W$>! 4ZL"\R,40!A?=166B'H]D>E!D&NHPQ\OIF>QX!<9T':MRE@/UDD%X
M"9T\.5[F5'!-5)_8CXKU89A96%D8)+"9,1<8IF##N#T9A8?9A? \QJRAF':J
M746EDY<&9B4'$6.0/QR)_3")O6)L4C6OXQ>^C3_#0L[OHAQ8<D;**]U[!U=Z
M[#OO#] XXN\5N"?;G6YY]V17/^NU]7;W+..=S&'K4H0X$OQA$GQY[LY401'
MH; I8WNEQ*EK9EA GBX!#/(?4FEW&:*;4\1R&/<1>*%G .589R;O#N]T&_+&
MD?:V37OYC*""O*&AG9KS%>,W-:X-4-,EC-FX=[0+T\67F'KN6/UA>TVHP<A<
M%FM.=G8LNPJDB9_$J)>T+2\86,+P9)57@\G7]<U@RLT#V=YC)+I-]B(2;/"@
M&"!^L-H%Q^+RYO?KJY-:,;'-\SC9IXK:\LPR"6=B6BG.8T?-J\?3N6>G,[?,
MZ%/2XI7IJ>@\F?&IA*[$\.J ,RY/T$A32VR%2B[')K)L<Q?KE$=WEQ-O%B9,
M&1&B)A5'5V%ZQ".1)_IN, Q#:H4-<Q+"E?>]+(P=,TY]=$8!I>E2AE-*:DBT
M;1F#T()%\=48/PU'A?-\$UE._XB7=<<!D_4^ 52*' +1"6!? @S8Q192R+&H
M[F7M6S+?/DJ/#Y./'@7T5"TJD:I5)Z'AH<T+_S/V>&WC'A:(_;UVNXK8?][K
MZIUF.R/VTVQ^:.NM5DMO-3OIVN-%B4RX!ZE,)NW"BC8NMCZEFVAHCQ@DKI8S
MY;VM><[6D)VT.,HJA0G4^3%=/7HK(V29X"Z!9$O^5D\%-VMC=#*AD23#"^'C
M"I=UJ5$=X[.>H-)KFF='\>.2=0_F"-XA[AUD=PJ2. &[M"$:3\2[5!5\=_ZE
M&LEJ28'D9BRO@#L\LMF*(.ULDMK.+TKME\(H\L[MAZN;7_L7=[?EHL@5@;8Z
MYWCN%H1150Z:2@2H)X.P3IL8*"1[HWNX=A15JY&)HDH&K:<>S _,6?0*)EX
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
MO6#PEQB2A(YR-?!4OMNEQ$[\GC9U!)1N.3.\KB6+!,H&\O#GVDN4]EN-7VY
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
M)=\I-Q1.-R8#A:N"EQVNS 0.J;H^.<MY'HHXHT"DI8DH0RZ[.:1[C=!,YY[
M I_PKU(%@W9D9+U*KP-R&S@/O%F.E#<PVT>..M2'%_F!2T!@;>1'%0RLXX_\
M'[G_5L55*&@FM[&E]K&-CVF)T-$_"AU/*W14L(\J%>@-A@N!E T,<D !-,"?
MR50]CQ42;*2MHPFZJAVRMRJIKW ^:IV)XX2/$SY.^#CAXX2/$][*A)]>XMO%
M,6TOZ2+7NUW+R#((\Q/DOV\"*;FQ^*7%Y:]$+L8@ BF(&WO#I'LT!0RD$ >?
M_AV8GLDFER#$YHI]K$V%/V&,+B,*3D T+_C+'5'2/ED<+FXOM;-&5[D_E9R8
M&*ATAJJ43 D.%D+21&8)!J )=72TYY!58FPRUIB$+1I*<#%\)P'<XGD@TY*)
M *9CNNCK<!%%.\C8*,A$XUCH6N%<83%*6LE#9ZLG+2AA2SBRD@.)@4"AE6@@
M$M89.9[8JI_0V.KU9=KIUDZU]XXSDG;X&2RX2GD@;" O', L<(<3!-N9@3H@
M-)D%G1X'>]5A90W[GH!1R"P3WQ[3CKY+#AJAL\(X_CARB>^D9\NIWDAM@@!6
MXK$5"G++'44YN&GKU+(T+2^5I\4@'UE#&QGYD_@Q^'5XA(81?3/J"H4XT+#*
M9)@QKA$#MBA_0JX!?R=L&,<?:S>E'1TS!V<CB>*Q8>2_8T LL,)K2LKS_+?
MT_QYRF32QO"-M,EDLW++8!T9E&IRFIJ=1M,C.-:8,+)R5YI,KBP6:11:$F<)
M"CD*9*\/:HRF&F/XK4)4*DPU3@SB]^NW+]::E/SJ5/L#'142\(O<P1KTPA.*
M$U$ROW,*UV8DER#J%[G$X"7TG[!K&)%1<J8NA0-:@?FI]GOZ 4]>1 ]"W<S0
MJD/-1X\P$MK <]R!AKD))#TR8BPW'',1S2BI5H+&:A3I1Q$+B1>C(67?E)&!
M%!7#*&VQ\+?,;3UR</$=GUWC"U8 EEE'K[GR)QJV8<W1<1,'K56Q#+@G)K<;
M%R;"2)T0[ H83>&Z&]QG_/E88U[8D0)Q4YLH)50+R6,<)G?DS$<-UZ54+]K(
M$;JJ2!89L-@"DAVY7@<@FHQ-:,F=)\7=U/HZ:B&7C\*(1B^!^@:.##":.8\R
M<1:6=>A+^10$(3Z&D@+P==K0*3HO8_!Z%B7K&O+%TH=U TA$<!_9SA3N@3B.
MI**2R'U-P4M\/B+"CQ)*&62(3@'O@Y]= \82G#D^.V,MW+($Y"")O? @O"%!
MO=2^A=#/"DAPE,071!0Q@B6D]&73'093Q&;#R!X07D'>+L L. HH.RF@[#RF
MA/;3?VG%8T, !.TBN,<[K45P!JU&,9J!H?WEP"_: WR*,5,1DB+C&UC >?VY
M]L$8:+>.%?B<U4U !_*NCST2AI0GHLY__5U]K##<UL-!,AD">/QBP=^Q@86W
M8!ARIY &3'DK2PP!C/Y@YA,M!,>6>50T3,5,H$0QE,%Y\B(+<]A'R3LIBH@S
M/0]T\>6H0&>M?EH"OO6=X;=K?'_$H$R?B0'=@FXLO"]P88 L#3W38Q>/ACNB
M"/M8""4_&4,-JA)D6Q1BZX8=:QZU3^DW[]_0RB(>.0Z'S1X&PCS1%8B2$ 6Y
M, (_Y:%)$]@5,/$IP7 PV2J^&=]*CR]Q&?:#F>O (8 /:Y8Q0-;A(!@!\O$
MKPE"\28DB1'<@I88!AA1XLLAH%@RHSWF*P?>&CO#( 94,S*->]M!,8:><(7A
MAQ#B,"+J>&1ZB*B< #NXO/G]^NJD>7Z:'3H&3 K[WKB/3$NA[0.:3400Z1HG
MJZK QA$:/,P!'\,8_#G=1#0MD.N^AB$VO_Z>(D4L]1 ?#YFPB %8&+[J?A,^
MLBK+TI/=X3I'Z*D,R$&G31VG-#/XZ Q,$-=^9ZZR_/RK@WU:HJZ)+N_ J>?
M0QC:! \OR2C#9^&*,T\LN(\#6/N?M;>?3K[>)EO)_7)@CN*O77PYN;U 9.7<
M,-)Z$&5?A(H_OAE?B4$1K&2S72&P'W$^.\V<0XMHG#(P*T$+%#NLK&@SPZ1<
MF(&@5""8:?[.AAPP#@1UQ:U?C,>F9;)!-A_VJ1#J/AG*%\N^68I ER3X&)RK
M0C5?!@8:Q;#?8L:5S%%">^\G41#%KF!"Y;/A#]5WLRBKIP+>7T-OYFUF:A-U
MG![[ LHAGOZ9A?G-G^-J<,"]?H4R[<U.0V]UL^"&:3++@STV<DYE4A^;& F%
MC#7@ DVNF.Z)["=D:PZ\)"FG=#&3/10%UO-(\XOLZ+$TW*/6< !:@RP@NP'5
M(7EKAI=5HH=3%I9!)_@5) LDZN89GXL%2H&M'#DH=\2QU7&WM<N+.SY3L\"=
M.8Q]#I]II@1J0C%BJ5%!CDN)&Y&HH5/) #YA9"A[-+UX&+E%"2.6 R=WL4RB
MHJQ)%*N5[]P\5P*HDACA$(!>%8/]CS>+&T#$[P:P_W-R/*>J\BY;CI4X%6S!
M)ME2TGMVC&#>]Q^%M94/ 6JL=80:.T*-':'&CE!C1ZBQ)X$:JR5OY>"32?FK
MN'+JTD9SD<Q4NU&1YEIM5P Z*V;!R5I@)4"9:T";Y2.<58NJ#=%*+QO_\ZEQ
M?77SVQ_ET$HW6C@ZB4"UIU!<3U)7^BG'NSVXKDRPV.*:TA6P!UG"6N5(U8R&
M,KS)A3W"'V__#LP'P\)[@@.@[N#M-Y8S_!8ECV$YBPTGCZVV!%OBB7GW52YQ
MXL*R?Q!_$=$2%VOQ%5ES-O1*.3(][C2W=_0@JHJ@%FCF$Q M3ABB9@(3L.::
M9<+CHT2T$8<647BO,3(Y_YN8 55@=+1OMO,8%3Q%MY;JG^)45%XUPH<$;BRZ
M)&:&AQO?0N<516,GHJ2+5Y(*=HDEH$*%=;GR3\"%?VFX+OH6?L>@YT)@IPIE
M=IH-O8O6Z/.LZ5UBH>)RY-376.OUG9)@5CH$>9PL">M:3L$XPI\^.?SI6B7$
MNFV%6_SB]0^I<[#D9#>:K?6>[$Z5FI/-MMZ T]WN9HLW'4_!LSL%[#8,PT_:
MJ?B3!/QUW5R2PCR%#8L]Q1Q_^4RJXKW>HDQR!R+)=2B"%,FES?9YKERZLV+A
M;2AOQ02L38J$JCRZEQ#H2%)D9Q1&B),/C!&?!)?$F3D@?G'TGJ'$-BPM)!
M#N5!.RF^81T;DM_H*SCG#)N(-9;S9IQ7AQ5K$M=B]SGT4E3DMM_L%7/W$T\,
MD<,C _*$_6+IY9,K5E883:NSH.I>9C2VDU.I,1W=D+O:'-# 2YY7:A%D[PS7
M2E;S4_M5FGF5X5,+T/@W9[BJH2K?N<9(A#64,R$LZ:2A3@:%>K=9TD5>! SF
M1B+B,<534>*+*T; $3AP?CU27Y)K'40X7]Y2<E:L_-.3Z:>^ OF6B-Q.6*TV
MC"(&9@O\=&!2=@=%O\73&_SY+*IFBX"44OE>&MN4SC]14-GX9:P\6CIQ-PKE
M&,Z'5@JS-(R0\_+[Q$R4!\<<QN#4\D_H$F]9YIA$UK.MV<0/@4YQ[Q8<;]B[
ML<6%MZ--_D<J01[EA'0BF6ECGI,=IC_E$8,,T@22_1BKLJ<0%0U[X< X8]_)
M)]$)2#2.RV'<]+C.D=MC9/2J%G0BLX8#3U5">)A&A/$LILP__QS+T='CA0%=
M\6"*QP*"I]1RS*/G)8RF%$Y UGY/9?J0F8O1^!&H$,2&^/&,LQ'*Z$(+G@'*
MVG3FRUQX>CB&0"N^3PP81BQK#I;:XZKJC/!/9=7GDDU-'1^.]A?^D#(U94Z_
MC']567#S&%O#C+L++N6H!@OSDQN& (\C<SR&E2=VA_4!(H@%SI_ E*J!"+&%
M":0Q<)='%9&,2K&]P"D#*XT=H$=&PS$L?QAZ]"QE&!1&;4QK*+;PM_=+; EG
MM&;MZ8OQ&,&;$M2*PKS67G+,'!K O8DYF\D =,(GD?=V',HU?/$5G18"T5#H
M)W ^,/D23>685OF2BH, &>E<)N0$L6\9X^4591 +9#B$?HN,@)HZ14^_Z4V@
M342.E]4Z'?<;-',"IYPP1$RY2NHL+QI$03]Z#((FY*<*641-E88*+%TFD21S
M8E0>"P5 ,B.2D9!>,)M9)<:FUURAO/P*584>4WDQC<$,"6E95'\4\'X9(Y"/
M:IOS8]Y#.OTD"E,RSBL4B^_HG=9Y5O%3R>E9LBU1>"&:F-S MVK_:L^IW:S@
M(3EOG>N]'&A]2F6J25*GAZ%1Y-L45Z-ALJ*LF8:[NT##/+&UT7"O78&&^_VV
MWF]VUTO#Z]&2CFH/'R:I+A8NYA+Y+QN=4 W*<!7XP1(]U9 *%0#9A3VZ#M'!
M+@@<3'V51A%NY4#BK#D09$OKM;V>UG)(UUV%K_ \5Q'"CU[.9^/E+$T3BG.L
MSTB<'R0L%;9%5^0B&M\X\1Z#W[?C?*]20*<X+S)NSI9V=H^2VQ#CR'0Y=1'E
M-"S:J7 [I:KJ"@6O@&(D;.&# %G/ )US;&)9,?*%4JF9*4) C5V&VD0 I;&&
M>=X,Z)4'^L.A=X]D(Z.7+?,;5L@B-RL"AKAB% Q%#B"H22;)Q,"X*@ME[,E(
M&'Y\B9RYGK.4V93C^2B9'++X1!20KA%1:9J"!W,"335"/(0LDFR*<"@.($LW
MI+/$?3]VO"^V8VNJR!$[?K!SAA:@ CS)YA#W5HS2B+XZ ^,X\FM&<,#(3]5D
M[$3F$>N1&K=*C2S(LG^PQ)Y+@@N)5=& 9+V@!8\2M& 2"+'.@("A7\)($Q^Z
M'Q(^R@C"4,(Z<@VQL%\%(SR* X50# L#A*1,,*"UL].!/:VIGDOA@^3&LBCA
MZ3IL\$,2@BD)B-&J4N3TO'VF][KMC(5"3W!_!0*>0*3F\Y;'46BZB"%H^-(I
MG/XR!A5C<"JZ*8DK5<+L'UZL[):LOAASWV#C:.["?VPGUHU7;LM:#87WMQ3_
M)0OVX1O?9.TR='K!U$+C#3PR$N@U)-"#))88N<M4]CUE_H>#+G/EU@2:3MLM
MEJ:K+'"KKR,[(\KY^OKQ2^.J?_[V\GVYG*\G2!M/YI*=-F/I8#B(=625MRME
ME1^3RX_)Y?N27/[/' =[>27[F&Y^3#=_RG3S(NHMSB@O?",_73S[M$J7>JW%
MDL#CS]7.!Z^0@KJB^27A5%E/;GC[7V_>?^JW?O_?FV-N^#$W?*]RPS>:(EXK
M\"OIU\.8(5]\P+"]=.!Z/S^7YB \:RO[)W/LGV5BU-(EEXJMJ?G>C<0+:_#T
ME5W:M?6T_*4Z1$UJM$@[K:^ >EUSAC)/1-7=7IJJL[LBTZ'(;-/2^[T>(E7C
M7S/7F;FF\)&38)*[)4;WLK2 &$YLD*ONYZINFHD!TH1U.$7;*9JE"+2ZU2"C
M1!J/]H?SOM[L=<@ A@DFB'BHXEPZ??V,!P"2H&?Z8:ER5^3WT95=I)7_Y48&
M?B)N[HCJ$V0KAJ$Q-V;?*6EWD3C0V0(AN>8<&3H<VGL,+_5]%21?:8<<#H-I
M8*EZ[KAR$NQ]<6(4#IL,1SB('WKG#;W5:Y4,16+T7P[D<4%B1A;/\O@7T_N6
M'Y,48\YIOGT13>$B-H/"B,(J(,\8>Z=WS[.Q2ZDD,&73C=9/0CV'1OZE^Z$E
ME[0DAG*U5;P(*]B!8%]FL7H5%JO3T#N-?C;*:RE17-4EBJK3Z78J6(7;/;UU
ME@V\S-OXR#:[D 2\8(B1QUA&I0YK_^QB!+\__VR!N'9AC\(HOJ^>& ?6!W,L
MHES];B>;,@G<(4R9'.,HB#.F&2.!Z",_P\P,[V<^[E5P>2O)&?5#'#890E'6
MM%1+G*NQ]8NX7XSBWC+!W:$8GI/'T,[)8T@HBZ%2TB'C;GG=,:7\55<D97MR
MJ=J$)%U?@VPUEVJ0;&J)]##YBM0H4AI<&?-,R0XVH^B!5J>  96T@7) 7-SX
M>;&2*M<Y.<>GGU4*WKF4?IT_1B1>;.2_7[0*QYM0/(D6MS2%I*-E=Q>=%?X<
MD\U9@8,H>0B7/EXX];BMI^B4+ELV[C7'M0.WLAB/-[BBD=B\$B$OFT#(@W_<
M]2.Y&S/Y83N3.%\PB8UPG%K@'-5$C$_0WMVCL!X$V_Z+PC!Z"T!%,LI6JZMW
M^CFI3FO8I22#7;YGC=/N$QVBA2RVFDPC7UF!6VZ4);;6Q1+W@=GM]1CWE4O]
M+\C"=X].D36@V:C G'HM_7P;S&GWF,X&Y;J]%.7:&Y4:]H%1/,/A[S4+1--S
M$:AGMXHYO-?4F_TLHN<V);3=XX\')91UCD+9GHQQGSG2.R=PBY ?SZK@A_<:
M>J>7@Y=PE,J>FU36/8HUSV_X>\T#X=DBMWNK2CG?;E]O=)M'H2QTCS0RK+"N
M=ZNQ0%9;K<V-K1>%!AEC7[@5'$^[-HDR0U^+4_99S&,S7'*%B,9-LM8+)/TE
M_+7=JF+YTT%'UKN]G$(6JGC>&EV[NR=L%N7^+>:PG410?F'^8$4)-+>7I5?9
M+EY>ASVG%$_K$$\;.0'&&I5F:D\XQR6>X5+3JTW\!RL(+X#Y["XH]Y!-UV^U
M&GJ_T:HH\E;CQ#MYP@H3;JI4BZ^8YUZN[77&LQ8",?<S"0LU@9CK;D[I6%$U
M-UV;X>PH!CJ"N%PO+//BODP/>N#89)]R)4ZU*T2P&)H2:,(C@(\ GXBA&?NN
M@1,ZH<17!A/F? H_$>]LP3DG3 _"=*)4B%/M;?AU0)')\BD,@_9B"6>4/<]O
MRQP*3.*(A1ZK@;DT)<\9^X_X1!E:^_-2OIJ".OWS(["G:3#-CR>O$F'=.L^/
ML,;XRQ>OVYFH:JPOOM+ C>_K&7CWO+M@X-W,P"E(7-?&@0N<&X%'<#,<3%&)
M4W29J;U33< (WT'/F(>^[FWIMON59E=V6Q:-?5T[TVRW%HR]7[0S1@ 7ES,P
MK;#Z3)D)_2XFYM 2!;#&E9:\TULP[%9^XE79=4\.<WUKW>F<USD%@\"T1E1T
M9B*L$;$T2QA>2:;T1KZ];J)O]IL;(?KT>->V^-U%+*B8T,-B\B'C"57P,M/9
MV%W0ZU4C)I]G47(7$LN>GL1*PVXONL(B&'(U[D1>I$S<_"(P^9 K+$P-$\9O
M4S47O*@9YF[$ '6<"D6P3Z9-)5Y&ITD)=TWE'%<1J+:>X$-5'2^CDM'7!/$^
M751PO-W=W8+CV4TR[>B_TZYI)SMN5<$A_>?@]3_-)9BF&;2FV-H"W86+&RE7
MT.)/@ZJMYM63')@@(@VI> _7 /<(2(]RKCTN\0-"D^EJ$ZPH$A\+U412M9)D
MLN"4!&%,&4744\KF@04W'PS,.XQ5^DFT VVX]"C"K<&LX3QJ0]>D2@&<J:C^
M"BN=)Y%535MF;+\T7K&D'Q9^@K,,6C:\"\+]D,<,OW_S%$PA<J,19K7&AAD-
MCO@!@E7"76ZXUIP+$%F.AXBMKN#\8QAUM3YI)56E-UU[.>!!3^8#E\JTA[U3
M5C6,T!DAJ@6H^I-28Y9UH1+=H,+$Z+(G4[CY00XDS2H&%!K8(RS/@A+RHPD\
MS\"<UB'EV<EZ6CC_X5#,2"N+8#=F+NR*.:,:5@@KRCBWM"NQYAF E,$582UM
MDD8,CVM/.4-@K33PE\-7F@%G9V9@2;WXM*AM4O* !6F8>:[>7[8@CZH@E<+R
MP_'G/[N0MU?E]&ME(I%AHUX-7CCO4\>^]8$G_V&XKH'UL^W15;@((>I3"5[>
M[32SO'S7RDGQA*$;&+DV QXW08'W4<X]I@XN8U#K,7MH2XKY BFC>.@CCYE'
M=2"9![PT7VF(,6T".YI-YA[5'O&$[UM<NH[+)9UX$^17R<]?FO!N5(T/3B>6
M;416A&\0&F?RA=A?194C'V$=L"LLH%5^-&H8;*R!67D!L.QHIO@T(N5\CWAJ
M;L^XH:<+EE%:95#',0W0+TV?OEB\JGF+\9)O&T+G4 \R7W:H.E7L>0;"#7DM
M0=HR$#CS-J8W<RQ9^H,T<3F!CPPI=Z[4FF.]"C?QGLQ1W%& Z$+ (Y%<EFXI
M"XBQCTIL7JJ55\D%)PL8&L'4R@]#_-UAV6-7)"5X>"^172["K$9@.L*D58@C
M*)%3*X:"53?M]& &PG_$BHG*2F>/$@3AN.K $?(P[>XH5=I]VR5Y\LK92)BH
M"'PJ+>Z&(&M?;AK=VW<75WD0:SL"QKH.M-5.);35YP&S>D1;/02TU61TRA%;
M]8BMNKO8JEH60[40&2H/\[32H=L$S&F!V2R\37_[X[?FNW[S^LUO1\C2(V3I
MCD.6)@3$5>M<K^M,K5,8WBILE6&ZOZ/1ZB-;RJ+@CD*#2#NGB.+NA'6\B\QP
MTVA*"[!+:P5TO,LSGNA:I$233AF6<$>-"\;$#X5V9*Y C]0=^W!FS(G32HNS
M&XBD*D=>&] PS2A<1(\5J E-W<(R!2F8LYGK?)<EZV,V2EG4A(R,$[C63U#;
M!.*@^ $VWGH)>_QIV>MLXU?7%OQ,<0. )*-T92=<I,B&5J!X#PP/44[9M@1<
MB_7WF6L.$\71!D(2@V"'M2$U>53<9X;)-B*2'\D,H'J8:R\-Q# T?6[RE;)B
M23,UC(O*MF&!WM$#L&-0QIS PSOZ&S0>%K=2747M0CO0,G$9K->&7<L(0V5I
MD&V@7<;$KJ@,'/<>.W>QRCKA<J*OE"INX;.!1POI##SATE& KF>!7$FL.Y-Y
M-+"S#Y//DKO%PQ=MTG*B71!6MV4Z"SR:*$J:5(2/?"AR@D0K4P//-3Y'!"&7
M.3;;G[=]3);)E7>WMV<??_O??_VZ"W)E!>&QFIBX8ZE[\?&=;10BZ0/5BFQ6
M']X&Q_3OP$'ED_@A^>4,PH&5_$J"0.,%1<;@7/MYKN2MDB^><FYUJ6'C)-#:
MJ3$E28!C6N%]PRVZI;-4@D02X[PH=$6WSI$^JM)'>Z?&=)W:V81$\1+I17PW
ML*"B'E7P REJ!"(U5L'CMT/)#F@JF'((R:L%E)'59^.F[9INEV/1\D.QI]XI
MZ9X*,5)8B_R$/*=A.(TI7#0\SI6(B/2;+"5*CE>!A1]'LO C](KA?ESN6:!3
M,ETG=X9E+4<%51US,TP6$FSG+*,,-HXD?.@D7.C1_6FU"IPKO+K.@,NZ8Z]A
ME+O%F(4W>,&@;BA ]\:MN:%+YL(>75/E!1!7,(+82Q5":N;%*^W"4CS'O:]Y
MK=<J6;0QBRI1XPG+.S-CO@%SZGI,Z>$UP&:5ZLVI$,2<@>;: M'VBG<IRHZD
M:H0V/(S[5,8^9<][-%RZ>54@3BPJ.&$ES-:SIU=/J7R  +'4F0O!.LS(A!Y]
MQTU8GH$V3M1C\2>R;1LR<HD#H.4(34\+@V;EB.XQG"EFR8NU(FNDF[0@=EP2
M"3,16;:(%HDE%@Y!0C/60*B0O>RZA;/7M< +*"H7/WK [,9(;$F8%\,A>#P[
M2;C#&",-4QUPTC@[Z/I$M0F/8[":&CV-E(I8R0FH^9":@)%;*GX7QJ;:P'M]
M.!%1TB5OX.VR\6 61F*#8<;1%LJJ3J[@7\(@8PP6AH6#H^DZ\#R%8,MP;=FP
MI^S"P[A_W@N]\F2!G<FZWUZY@<;)S..PLN1X6)6F@$(8T0 35X7G:2.46QU.
M253-1:/CF(*2X\P55]=RW)=5U*E0SWRUL.HU!-\MF.:B&+SJI1J!4L2=\;W(
M;]CLYM2VV1V_(8\?-*;O8BU1T/D!)3E5=.4=F%>-=RUW;"*6-9["8L9FK 6^
M:9G_4;GE[!&*F\GF[$@$;G:J?:7L"3CD7OBA#N<:=%5BZ=2>BPGL'B=V "\/
MR*T(7]'1!IXJ*)D%&<!0YI5P7@1Y<B+EE.MU!?+L%YCOE [\0-D.TF7&MP+=
M+)3EDYEQE.@1CM5+/D&>-VJ.7;+J1J+4.)@9U?&968&4!L+8W-12I.H,8G)_
M:JF\P/+#]"-@^&/XGA=(>=MH$2-GHTWODMP09MJD8ZJ+%@NO%4P1I\)LTM\8
M2V/!=EUR%JM>+.-1>MC48_B^L#'O9_3LO,)#PQIB)4,9 DX+E# E/S@6^MU'
MPB!S(:7R!+;,]5+F9CIDG'04"R:?6>([;X"XEWUXA=)-O%>6,=D1ZS-A:12%
M!A>S%Z3]T&E*45@15+*38\WU,+,*]DZF 5"0@1X6 04Z9/I]-$'J&%!$P:EV
M/58Z0A1$H$XP4#GU T<.SR6'@:)#T[8%5MTSW+DNSS[FYJ'WFDD[/E5VF,LS
M(^EU $=Y;/JJA&E,"E7^<);90N:2YAZVHUD.D+:;J/-)@PN'1G.+0VOD;7]B
M7A;*.SZ<&79?R]G+A )<(EA,!&V@X'[.Q$TDXL9F6L./O>Z(I$H -D4 -#F1
M_?64^]#%_/;W___V_>WG]_W.02<"1-BY%<IZ/Y-\@ 1=U:M=?LP1V,D<@3#*
M7'L^D>5YBD!MX^#K9)AZCF*1[ EN_?7VG_3U!*Z'+ ,$9 ,NM? A#)Q/#BTW
MC#ZKI^YT4/W5AW:O]>;?M^>7Q^"GIXR*?Q9Q\$^I>6TK5CU3<OP2E&C3Q]]B
MT"O=7;8R):9 JON0YD"@&6MQJN1?-\K(M)[T_H+H=PJHF3FH+YID6/&"P5]B
MZ"<"TQ'W)+X(J370&;C"\Z,89HL.4V% ?5)!IE@'4+%!&:0'2?V>P!ZH3OX.
M#$OY7TP_D#KVA<]^0)T3]97&*B-NV2V!VIQ42-]=75]B"X%+2$J6.373 YD8
M#$*"VIQKHC5G1(GREN-)@SSWQ'R!;>0J9I\6T@QQ3* )1\;\8@L)@,88]4CM
M7K9856,\'"O-'[CEH#;/B/2<6)J%IR=I+W, T19 FRE76QM#3\/  ^$1 W%B
M7A2@>HZ'AQ6#[]$\D"!#X6)<!X;$WSN4#\*]"'2;17T3F:KFI3TF9N=#AXC)
MOCE[I$<62UTYT) ^6$SP\1NV(28:E0 $9(7@@!*8('KJD"TQX>=D,L:KDO,F
MHHBF:V>='QGB;0'L,++O!J&BR3O/^Q)N0#X@6H:O?Q8N?@"J8C.&1OPY<./@
M@(FRM2U0,.':AT9/6@N1B?O92D0_ZHI:S >!BUM@4 6UU_/RLG>T1^%R0@VM
M_]AA?)\$TF/Q4C5;)9:*8&W@LH2/;L:7:G-CBZ,^BR["LTXQ7C/!R,'*8#R1
M)^P7KRGM( O6'))1VM?V#(R]W.L7Q"\A2">TQS)NU[(M94S 6R!'3[[^WG%&
MGX2_ZIYVFY7V]-')[*CT(9<^PM4F\;NP1TYB"N$GX;'M5Y@!GJ0%1!DY;O!N
MC?+<0&!8TQ:MPJ&:[68M#G66K6!;A>EN=$Z]7J<>UVWGS"G)9O^!!A\05\GX
MCR=.>=LX(VK*%A*Q*/<^R<>?E6>*[2B7,B#)K<VTL(6;,=*-=X>[L=)A[_6J
M'/9UL*OU#K_;6_D&35## W>P@&VUSJH<]<6S74FZZC5JG?/S/-Y5($[Q:1^F
M2';E4Y\$_%0:%8C>J) AI*-'EF7# HG99B0\+T!/K, @.5(7E08P,CTWX-@X
MF2FMHIATS)E&[UP2FU.& % C*(6+[R8'A(4]G%9RJ=7 -DAX[\)0I?7%P^Y5
MZ._A#K+F)L9\'=\+LQ*2'K?C+JSYI<5;4!?&@VT&]GVD0'K9$+Q>)\<XNJ.+
MD'"-*%P;+OBSS$\BGUO)TY]S./(*K)7RJE28=#YLT9)CNQ*J48FV<ZZ=_$<W
MX$[IU(%!6L+ERJ D;6V"RO*C12>WAC.HV@S6K..L8&=>2T+O<ANF%!1SPR1S
M['G2!2'"3$DN=X01/<MF6[#JD3Q6F7.6.*!U4LR&$S$*+'$S5@1(01<?',/V
MJ'Y.YC[)N4ZZ.4A0N7R[U6AF./("-EZ96<>6*/J/*_AE%RS-L]?!IEO-5=ET
MILQHJ1;K58$O.]KM\,6:13C+UD'>J;GFWP%;JT%<9BWP'.(X4.U?O"Z+0FPV
MME:),*8CG1RG?SPF!<>D<:23?"EZ$UI6IC9MJ1;SK^_"-I;*-NNK5[R9>_Z-
M:5EB]',=G**E"[Q\<79D$79O]I5Y&9>O?AZ+\[Q)XWG/?L\.QN%>'/MRI:="
MX^NIYR5EAT1FQ2[6ST@(9T?XK"7P69+$^<=E/,140:<HZM\8484&NA\W2KO)
M;HYD?%!D_$,R477-E)-SU\IIGA,Q+8B;N8X%.46'2T;*Y8?.9*-RWV,,\"7C
M/\2"9[[>7L4J?2^(>DH'S+3T1N=<;^9$)1_. 3_RD2,?.3 ^PD'[F^4C[?Z"
M8.\T'VGJ[?.FWNUVGYB/K$\:7X<A;2U3W2T-B'^\M:$O(0A7* 366Z_>O/M+
M<9SOSLQWX]:/<H(=FY=CA^-6GHUULN5.NSQ;[IWIK58V]V&7M_*YD>YQOH<]
MWR=G32PK;H,U]1H56--93V_U.D?65-6DG)12JT6:5I-2*[;]#/1?2DG8)?77
MGYC#;Y@0M$ %WI+%>(6B&L?]W\_]_RA&5,1,YLZEX[$WPV8VR<+6V7;.Y9_N
MKI1.(1=YK8:=1A7#3N,<E(A^L[YAYT W>+>)AZ6^#1!/[[P*\32[??VLN8)W
MH?XF%$I1YU5-@35#%<MUE$\W&^QRQ^1?!7."Z-3&O8BGP6PB?G0/5V@UC>@X
MWT-2YEDF"$_+,F2K6BR^5<G"V.SJS7:OHAY_/+S'9=B5,_W<YKMI'E9.,MTL
M"^MT*Z@X12SL>'3+&B@3(TE.=8EH75:\/W\:67GA(E: KEEN'-LE,]=S"O-)
M:"$WA%4::2 IB]834%]NE^O(,=R'_G/NJ[4=R%)R-M'#1BZH=N^L@AGEK*7#
MK5E\03T]21Y/P2&> A;5-G<*6MTJ(89G#;W?.=N]4U!.&BIC:%PZMD9]<EU'
MVSLFF29_$ 2E!,F.0:ZOJ(KMWZH<Y[LS\]T-<^%Z6/59LSRK[J"XHI^ULD[#
M7=ZMYT:=Q_D>]GR?G/N0^+@6[M/M5_ ZM_5.NZEW6UF%:9=WZVB[6[N07AF6
M4OM H50&@BU2826J3<V5<[AN$J_K$_MVZLQL>WZ)I%K<FGU/*<4'/?IR/'?5
MX_VRGMRGR/J=XUXYP< ?!U:6&R^+':O@&^Z?=_7S9C;&.P^XM>CX^,Y,KJ_Z
MQ(U!,6<.&7ZXGB/V:K=/]%-++D_$"I[#M#<NMRUE'_F"VUK81VMU]E'NWGTR
MQK%%DEY0MC4G[K&4\7 1P^N48G<KV"CC9>OIOU;6A+KD\*6'-S5'(TLL!MEZ
MH&=AN^C97;%DVL*/VS'K2YYKV[;=5VX*O3,=\LZ,@&U9HH)[9H\6Y8>]7X^G
M#DPJ:2S])/QE7JT*,G);;S5[^GFCOUKXT;,\X\=%V(^#?61T^VF87<KIVOT*
M3J&6WFMW]5XCZ\$_GO*%MMJ<HCM+ZO95K<FSV>HP:RT;M[2:3S9A=R-!G*NU
M\CI6)@V+OLN]5^79Q8@MSXYEB2%LNFF9_IR*"H6F:8^>F#D^3!Q+M;-YF@K(
M"P_IQ/0F6#_(A;4S;8RUQK]LK/=IP<%!;AA3+KAJ963W=L;$,E'%CPH4/1J>
M]D.I,J[U3 ?PFP/GVA1>H1>H0M!<H?4 9@'3^Y@HV$3SAZ7#*=J.-G.=!]/#
MZ>$B9U9"QV?<<+1JG^2N91<.-P[>>'1-'Y=V[&FC@*"S_(G@P[^TVFA\@,:R
M\>'\EF[4"C:>I1O5K ($TFSHC6;V4M!SEDT59YT+P^5EXN7+E-HZ39N8%]<U
MS66?Y7\\25W,G>)I?('D+?G3U0R5G2-)^G^._3^_WO[^\>.GW][^]KZ1\[]!
MIG;82N4;PZ)>9(IC>69H&1Z<AMF][;S(LW@EIR++M:@M4B\;]R+V>K;;9B\9
M#[FD;M_$S96;3](Y"O);WYEEOLH\FI6J0KOW/W^:N')?8A-ZXPKC6VQ)[L7)
M #\Z&0@X\0(=LH_&/(\T\LX%T^+.G-.=*\US^UY[\^'F\K=;7;O^='FJ77RZ
MTFZ_OKF]OKJ^^'+]]K9.A<%%E+O.L9<K;O^4JTM5##7?83$O.=Z=1T@Z)@H5
M)PI=.CA!3XD<<D\1@A=]>R2SRZ*5((W?^O#!%-;#RZ?5,KD#M>GY]3L6DWB@
M=R1:?F31\FV.:!D6LM=>?K6-8(2EYU_5+#.Z%FDBYY"O**#%?^QC*?KJ+]6H
MR/K!L>_OA#L%DO91"/=NW,^N<^\:4^_*](:@8 (?N1/I(JSM3C._IG<H>%WV
M6I\[%XV/7V_*"5X%EZXJ?!URWF)QK%Q9[)AH5N#^SY2N+KC.5ZXAG'N5=&N4
MGM[J #5%*MJ%YPFIZ(:??3#9<&$N]UTN$5)W_*PMKSF]LHVPG-RS[EXO'4]N
MJO#@C-$=!YJW#8?*0UM28 ^=Z0R$!OA\J+B&CM<\7"^NF('8 9=#^)5F1%02
M?F9%5*(OJ'NM&;DUMA,3++MC&6N!7->EM;6C]6V=G_8SUL>-;74-9DY;=VV_
M_3X4GG<S1O17W+4+>Z1^C;ZD9^_R2VRWFN<E2VPWN<3V@JK:*3;^O;I6G2C@
M78')9\9ZGHEU*17[LRGNNL[HM"<>XRI!DMN]O+95S9>GMKR2G[\U+9KYYS/:
MQL.:S>$29>/PMS$__49=BEP=<P'>=Q[0>?+EHM78AAJS5D#^(N^\L<GAL\AK
MVD.,>Q@5"KG;F&6BQM%>[]=V9K(D+FA=DSA?,(FJ4!WKS_'V[@??E?#/-'QC
M?XTH.+3M%#ANSRND6?;TUEE#;S76GN2]$]1T..?B<&;R7$]X(E1CQ1/>;?>J
MX#AT^RV]>_;<CG@E(:VF+2%/>#OJ[GE#?YLU/OJ.ABZW0OEL+^>Y7=WOT.>Q
M"4Y=+>^:.'5(O-=(I^*#XWF5^'6SD0ZQ]BA7[61Q5DFW 6Q[Q9R2W3@6K^+.
MHST<_XX<AT.9QXX(8*L?ZPJAS&<@A+4;5>%L]NXX/)5I;,]UKPT.GY"9,O[;
M?9W-GF_&DPY_9RQ;3(H<;T+D6:3G-BJ8LKKZ>>M<[U7&FCA2RW'XNS?\39S5
M.B:JLD>UV:Q0K*.K=SH=_>PL6]3\\&CE:(;:)<&5L0$',GPJ-$'MXU1V0Y4[
ME'GLB*6I(.3OSKD",BU40RO@<75U6&V]W>O6,BM%H$[EL;;6C<)W\*1X*//8
MB+I1#?:N]IGJMBN8=C!'O:=W<DRUI2Z6>H=J8\13"H]NH123!:'+0_38![/.
M"K EM<30)(3<)Y&-NW\9B[5_I1?ZSG9C.A6 ?]>(^+/*4+>'2[0G.F%61 &J
M5&06HT7'CM%A2(:%$DL%9;'?.]=;G;SJXU58:[L4:UVZ,[MQI+8K&CS-6=Q<
MB-'A'>(Z4M%:CG&Z\E<9MW:GW]1[C9J(P&L_T$\A1F5S)->1;98/0YOW(QQ8
M&D)G"^F(!%$U<![@WZD$5G(%QFI; 6:UFS:E#"((TA3ZF6/6X% E[5-J89BH
M/S L@KGR)@(%(]A=P<!"8[[+5=:AG#-]-C1F2&L>9B+62CM,IB\JQ"_#'J6!
M<_A'].^JN[O6),DTLM):!K@L[W(CB99)T***>9:1=GAAC\)@@+<R/NV"Z3,_
M(N!:$NRU_8;)\):HL" !LXD%%THE8/;CX/-[EW^YU"C]=&K>,35S=]*GGD,6
MW#$U<V]G<[A$^0Q3,Y<&E!U3,\L")\?,9"$^#%LEMS&HITXGV;>9;#3/:KR[
M>5;%\69_F/[D,O!@FL+E@):EV.C-1K<"!JY^WFCIW7Y5-]!^T-/AG(S#F<ES
M/>/%@6JUSGB_RAEO-]IZL]U[9F=\H5AU&"'\=:7??@GI-R8QQ8SM3SF>K2E"
M^S2<8F;V-,5>\[B:0F2<+^-J%5+$F\#1VGJ[E07PKU#EM6H82W_-L6%E"&T?
M8JJ>Q3QVP NZAD/6J5+1OJGW^QV]WVEL)TILPV14K6KIAHTO.R8YE(L!6=D(
M4S%8;(>GL(5PC96'NI6@DKJCW)S@LD9S2\A4"T66"MQT:538^F-)EF[.;IRJ
MO0@.>[HY[NDYWFYP6.TS?)X.F]^YB+"GH[Q*$6&E8K.VA5U>+RZL;(VRS*!>
MO+ZP_(D3W$] "+2->RK"H@V$98H'>-+TM8GA)2HD&B/Q-Y9<Q*)Z0S'"6CE(
M< KRGJ/($!34=S05S(.Q\\Y,V''4>VC:I. P2Q@>5FXW/,>&7N;:S/$\$YF
M/X&OD?201 V+"-P< \D12#[V,70":Z0YPV'@:DZL>1B<B45=PB%  U%UB$KK
M4Z-&"X?>77)8G38#JBH=!%;<I#/"LV;-F694X4NN#N"*!].C[?+"T@/\S=3X
MAK^-_@+.0O5UM,>)H,"_.44#4@4!X,*PL;; I!W#G9^FR#)^D'++Q*3/S_[5
MGUA:YW57BN8D2LEFI[S*0KZN53CALPL'V_7GGRTXE1C;]W=@SI#2%M7 :9XU
M<FO@O%Y[99O49;2N>+RL*3ZW%$YNY]LOC*/U:E3&6<&\D>Y>T8BNS9!*N$**
MHI/JY6TJ7L^;+ZNW\O5=26A8N)K$U#V?HK8-OB7A@O4\#/,.IH%%7XRPU,S0
MI IO7"5YZ@ !_"?Z('P"G@X\67H7VG4-7(<3JO8V%2 XP.7[P+'@I@M/"BRK
M:YD/6"'Y(K<"329.6J>FY67Y?_Z_LU:S_PO>WPLFJ<,)]Q<4OSFDPC2%_#6G
MLEBK6[;V3.=LM=CG__-WX/B_I+@M?[@P"OJT==Y=C?-F$UY+):;L>HS#LC'&
M))$U^7 VN2H;"0AU[P<O@5O@_U^5G=^N185N*%1Y-_?RL&9SX)2YH7CE7=K+
M"H$U!?-*O+'[4<B)X6;M<$BVK48'Q+#V&?S3[;XJ%5PSG05 B'&1$V0SSQG[
MCR![;C+@+V>\3QVKM<>3VE! XX+Y[%QL(PG<?RJ*#B7KCZ2@E!;$%T'UM7L5
M\**:S7.]T]Y62//Q-!TG=601I?QU&V41O5ZZ8,$B5WQ;/S_?5G69'3Q,A2+<
M?IH%-BE5O];>!2X07. *DM <?Y*0VO9.W-^6J67GQ_B$LE)(4L#=;I"@-L$1
M6V?M"D(3EM6KFB*RQ^2]QT,__#$^H8BRE9/9JZ;.Z-WS+.SX@9%WH432K2Z1
M=.-1!R4),QZ:E6JJG$B76AP5HZ7B[Y;YU^.+U3YMP_]"9Q&UB#$&0"*6_.S!
M<$T@N!.8A('4ZA5\/S1FZ:^4H:^#P[*$#_+X"8Q\2+-73SKN;&+8\&HK>1@]
MWW#3;KXH[,-WX1TD914E\3@Q?4&MQR8 LJ_SR$T_.NXHZIP:@O$-OIG0%C;H
M^:[S39Q(:3GJ" Z'XY*;]<2?F,-O-F&DFW#63.PA_8Q<P<+OY6:%WX\MQP@C
M/4:F-[.,.7Y-_MK_UYS.'->'U84]_R ,3TP<:Z3!IZ[S0'%?GJ+O2A18C^9V
MK8LLYZ[9:RDY*ES^Z]CJKY%1=S)P@8L8=5L_ZV>5REW:G</H8ELTQA+!YFFL
M@IC>TQM/2F+K-QS4I"ZZ"Q*7]HO7;Q.NE*DQG "_=N=UA=,51K9.BI;ME>*'
M']6<X\2W5CM\M13=;E=OM[)1\GNP(T^\G<QZ-KV=G4R1U\7;V>KKO4Y>==?5
M%W6'&4M9/GD10$O.P+2$5[/;S5[(F^MB&;VO5^B+K?-:ST(%G;RC]]IYR .[
MLR6'T<6V"(O9[:8(JT+E@*<FK!UFPR]>OPE,"_^&IT#AQF0IS'FJRVWW3")@
MWJ>6X%^P N\<EW23=1)K^[P"LE2WT=3;.;A2>[ ?.R'>;7XSJ]2BW>!FKAXQ
MF,ZB6<6X6\Y#G^KP@S% :Z'CSDFY] 4: 0WX"U>^/ >JU7>UR6ZABYP#4*_7
M<D:^<.F!\._4PG_%=5^GM[13"1BGW6WHS?,5=*'#H(0#(K;&5HFM0JV^IMY
M[_PJ<N'*V[33<N&E8WN^&_"VFC8FO=V[PGL*N5!+I3>T9M_SDAO6KP>5[;9D
M*&^TH-?V9[F<:[4C5@ I[G1:>K>95_UUYR7%@Z(-%<.Y8=IH=CLOM.^>^;-M
M6BK_,K/WE.#:^F4W+8^['WE3UC206Y%K21KZ)L=S."M[\#-Y>B3]%6^H"E[9
MMMYKM&O@01TIZCB3_9[)TV/IKW3*N_T*I[RE]SM-D$2?VRDO%)"RU?263O58
MCJYHZ!\HA+$07F8?I[1=.(#G,YE-,-UZ:/\7$;E>Q:@5?F>L0.##%S%,I$(>
M760FZU:)D^^<Z[WS+%3Y)I#*>7O65PC@^=#N04UF![!OMW02V[TJ?N$SO=O8
M4LV #1-;M9H!^VDQJ@?YO4M":P7[%&/>'?AZU(8+KX' ].1S7@$=??O3W0.K
MV"=1> EDH-(7VL0ZW;9^7EE;/O#3=^#3VZW3=F0NNV:,*V8NW7X%7:^E]\[:
M>N/(7%:NQZ#U$;B7?FN>GY[-TLF].U:@H5*O<45($]]GPO8$A0TCRK$_<870
MIO#2Q-,$S':4![-,B([&%+8=+7*^H_VPZ#P4H@_'1U)HZZB0BW/>U)LYI@X:
M\M(1-FJ.L-VKD Q[GI/VI;G"FPGX_4%8\U-)#8HT9GD4RV[ZG/( "N8^_)<&
MZ?\Y]O^\>]=Z>_='__;\MI'SOT$&S#F.95\I3;\A 2LCE&7F-4/+\&!]9O>V
M\R)/NUV(1ZI>-NY%[/5LM\U^>)K*8+U/W-PK*RPEHV *Y+>^,\M\E7DT6Y!&
M?H7Q&A-7[DML0F]<87R++<F].!G@1R<# 90$<S.L1V.>4\,AL6"(I1V%<.25
MCGA2$-C;]]J;#S>7O]WJVO6GRU/MXM.5=OOUS>WUU?7%E^NWMTN9X-9&6I(I
M;VT\GQRLM@(\M@*0QN*N-@:DL?^P&7(M-@")<>G@!#TQ2M 7AHVA_94\6^],
MV[#ALK&T6RRQD,#,2-)AF;*N6Z%5M5X^M#V$)M]),>*.Q(B/+$:\)3$BT5O9
MTC&U7DH*+,DZ&B0+;&\H*%>HGE]^M8U@!"0\>I4<4T4FLQU)=*VEAFK5IOC@
MP/DG[G?G&J,0>>J+& KS >]Q;U$1H%:[E5L$J.H._C]K++84"F.__D^S]?G]
MK_]^>U-.&"M?2J-$S:+,24XB=6ZYB%$<YWR%HD K [OW-UK$:%#NWBY%43MS
M?9/(^92W]T__I6G_]=.*=W@>-<6I98& #SK=?;RGV%<SQZ.Z@OG?<OMYW[AB
M)E"BR/O.\'UC.)G20N=][P#G,@MZ'%KF+#'GP9)IHP1S$MEZ^C]F5D*)IA%#
M3MTB@]>)7U>JP!7^I\@_/41%42ER],.T&,DBVQE54VE."Y>CW#D-]:_2%IUN
M=JU/VSFS4+"[ZQGEC:W]:M@!)FJVPD)9EY_?:>\_PQ_-\Y,F;^6'#Y?\RTO,
M+&@U?H%G^(/WG^F3YB^O^&_3\P(V!27J;>%7!F8>3>$!S!*U@60P&0F?FKDF
MB+LSD'?9E(25MDJ8:9HMALR&#I  .<?B3Z+%B!0+,R^&0HR\=S"@6\,2-^/4
M:T56J'85L()&0V_D./KE2L+,^3>UI/&UPN&HA251-5K7ST9@:>\-Z\&T\XN:
M74X,$P;%)=8NW][HVB96GD>PK86OD _5K+;L/(_LJI_F:@=+"V-B25:Z\M3B
M@5R*M>-D#^%I:ZG3!L_ C0AZ"NI^\?W40*6TX=7\X[AXFZY7/2"W$U!8[X0[
M_>38;PS[&\G@('G3RY^-^<(S4L$.NOB,  'S+Q]=62V6=PN+W6(97\M*KU+)
M5:E'O"LL2A6<Q(5+ E,:B(EAC54Y0KG!REZLQ6L"X\"("\AEH[\?A2L4.YD%
MKA=@$ CQ:ZSD"-*M 4_BU+2+>U#>0\"XSQ$+P79TC8T5-T/?H4*+.I&HA@=,
MDV<KV8HZ6<"//. W[%2 ^:@6FEW9!/;V":$$\=.^_'# R (#X3\*+BVL]IP
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
MKR__>:LJ5Y\O6\K%Y[?*[;<WMU=OKRZ^7+V[+2T@O;.5IDI"[7T]GVV/4=G
M-<KY[:B.W_%7[1-GL86*?)<V;M!ETP1\8?5JC$:A:FJ<HV(U[5L//J#*E'(X
M3+G -7*!I\):=@*KP7EY,/8$13!1*W"EW,^O<X<QY1.5X%/>P7%-Q>X52:FW
MJH-^DA:T$N-BD4+XN"WNA#Y\\<TR_"E VO3E:L7MUZW@)UA9?FFZE06(]:2.
M]S>]-__WX8^/;[I-<>FFN/1:Q:5?\"KY/N#8"H6F4S\2(G9E5IWD.LD:5JLV
ML2AHHI??:J)B5[VTA$D=*KRH%/'4!K3UE*5C/YA3;!ZL /<!HFQZBD/-!>+]
M*GQL88"/6!,GK/9I.X[]B&8P?#[9YB!>^]-X,$Q>M5KT,>"Q;MB+@($^2$6N
MD9]A^X(IPRJO//( 'UV")('?)SHF\/>#UA8JLGF@V*:K.&RV8*#</82/NDO0
M_V;FA!>/C;_O$BT'1FW9]_ ]LQY,Q[9H,? 8,V#$.V;?.<821H>1[V KK8JB
M7H:\[P-*B@6^_%Z,%X!H$W-) L;,1UDNO# W.NVH40C<&N][8H7%RPWLMT.U
MJ$D.-98 9#] #8<[QKN]]^_A\"T?8,CAH(2P8'J\4XFTWCF_,I6FC96-7?4^
MMLMNZU>"Q0JPR;B_3SR ^BFG &Q_4%8 5F:?V%;%UQB#Z"*'6(M_2OET8<G
M\HCMU'2E?JO_98:# B62H;<,:-080!)$0FEMX=1JHA)PF6DWL?K<$G-Y)RBQ
M_47U^\JCW>O4&<T[DE=_*S)>_^V59(EU]USW%/-/92>3\-*)U;+)"PZV.3CY
MP5%L_<8/+;<K9@D1JX:G1>W=N":Z\NM5ID]:5HM&R\;<EUY>X>)6\27(:OF'
MO/-&2(9O??891OKZR!8/C%L)\M*CM1J9;9UN6]7;%5+;2@%MW3LK]E<<_BU*
M,Q[JWUYWV*Z1E]C+Z9G;7%Y-)SJH4LYE*+C#=5U952],KU&RJ=/KJ1U]E^BV
M53I/Q%PO>Z;20*M)?UNFN"@Z?WVT<XMUU:E#T=;4/I[5NC>_QE'M\HC+R&'Q
MT79J)7ZV5=!AGLW)RFC5+=I^IGBFN;T_:["5KJZI@^'&876O(F=GRR+G)CGH
MO@5-PDUT1^6RO!H)FYU.6^VT#TU(J7+$!W)KE2AIX6UU:TB4@/F;H*7/];)D
MQ/GKW'2*:'-_6 >=NKK:WND-;5^"[)ZV!/G>]G/9LEY'5]>[:GL3E/1(!)TJ
MA*_P;&'$'Z[YLV4N K]"YNS.3_7P9(0(#\N;%U*B=.N W8/C7J7$WK:EQ#5J
MT*_.Y-:;=.ODT7S(%5W:->!1[W8V X\'> ='<_&5:';^A?>'_6W0[ ,\W*.Y
M42DC,6>%?*3;T0\9;W-9S"B?Q8QH@AI7R,?BA;&203YE[U0:N')N3/J];9+S
M7$FLCD]#[7=&JM;1U@.(-4]IEZ=;1C-S;:1U3'H#M=U=$\>.Z$A31"O74UK#
MR@QP.>RKVF#C<)E+C8;YU&A8A5 ,RV@BHO7/RM7]TO<H]LUC#G.SW42K#UAI
M0=ODFQ5GV*8EB*+@B.R']%*<\)4XX#S9IU,#&D<C=="7=&NK XH[NL[-6O(.
MX(8+Z?8W:RKR/]GTW8\)8-C%/?Z5ZT.L(2D!">JO5LJ^N?-=*+8U[[Z7:=18
M=/=M3>WJ%0I?;NSVMVSWO4E'PY=W-5O!WI,(0UDEUF0C51G*VW[5@83J;;\V
M;\N4!/?L\%1K596M$P97M:KLJ1PH"2D" PD![1FA7PS[<DUR]3K4#;OJH+NF
MH))G)*Y0@6"-%)7MY51D%V5:_+\6,#(-5]?JF59R4#V;*)A>A:JXL.U988Y-
MBR_N\N*K,C=<Q<7"T3SUQ7,5\>N#,3& ,AL.,_!V%4,!:F;:4Z32M1-";L4,
M6 4M9A'0I470,(D98/+LM6TQ*GN6OE&>R;4P)YA-S&@+^(%-"3J8G\-3KC [
MQX =6$^4"J08,_B<GIR9CNLIKOE#N<>HOI:2FR+DL =F^4P523S>W'2#;"OX
M[:?5"!A-\(GG#04G\X7RAMQ;8\$I&S+HKYC^S4=V>34Y6,/U[+V)!4**+&]:
M'6>_VNVVI;8WNG8\+B>LG2M @&4322BWF#+0=G@H?YAP(=;71QL/(S\VLU/'
MGU5R%@B/>?O76S43M_:=&5<\5S4ZD\W*3)9+CJ>VUB?,6R?#E$(;3PU?[2QW
M4UTBD1G2Q=4]NWH3J'/4X#X!>7EG.$C W!OFW,Z!IV43$+7^()N &(.+%> @
MJ .TH6H%\2>4[$"9:@7]KV\N?O^7UAW^T50K6+E: 5"SUYH&A'W\>I=E!M)5
M SXS3[FR)C:(,2\^VJ[[4@%(5@B45R@?D"][DORY:;%S%:S)UMPO9A:]J"!+
M[3578\/U=R'GUF>OWQ@NT"UL,&6**UW0E8)TI;ATI2!;PA?<)#]^4N#6S&E0
M02#[7B";".D,7L"_. AAE0-1JA9$'116L*F5?0^"+Y_+56S? [; 11H0O\-*
M!31:2WEK+F@=^U\O2I=+VP.F!9Q@@=/ RK V0JW]W)2/ "S%-5TO**^0_-)T
M79_(IK\4M2'8#^9,3)<,6*X'3$6H(KPBPZ/A %OUW$HSXV&*4AZ@B0!\\048
MBXF_X,4G3%J3"4+H;,8F'AX]C&X&X[5D-8B+]<VU<;Z^&%L1H7+P1YJT?F)[
MO/"49-TF4GH=1!,G4'5=%1$+8 5!/ "Y.P0V ![/II(3['ZYL)^8J Z"GTQ-
M!^#&=N!M=$2!"(6/<[A%!2H)M3C.TH>%H#9<I-F%HM?WS[;U+ICU$RE(:6GL
M(@:PMVPB&NN]$W#_'D[HDJ@)0?SU+"V\90SJ]*D;.<7K6%([?;4;E5L/%3ZU
M^F;?!@>ZI\W6,'$.AUVUT\VZC^C*JVWX2P@SMP@RWQ!BOMQ^V\O>^X,Z)G-]
MJ+9'$M4^8!L17\2-$78L>?&=Q9-:7'LP!XGCG,B;&QY,X"\D/(P%1J<8KPR9
M:TMYPR8&-C:/UR^:&\ HZ7GDJ5A"!M:?IA@FL8>E8\_-L>D%'"6B&>%"TBS.
M"OA><#<X^E0( A';-^A^@+-=3$!?PR'QI)++='FI):I=!+ 1X^H2=@W$)N!U
M#&1?;T[OC4E>0A -ED![CDXHP0J <M:H$]DH])M6Z+VY.?G3HJB27*6^IM)?
MH\AD @6"4K@RWIDLI1BY0X%8W,67%OMJ:;LFOBO_EL.*[!N'+9GAR;\S/,^8
MS._IWF3?VZ#UFSDS3A;F,O9-#A&2"0G[$ [:AR$<]+51=9[1T]5.)^L2+!<.
MVH<A'/2U&EEE(U4;9O=:231H'YYH4$<&['54;77)8#-</M<X+:OV>/!6]&.Q
MEM:S)I,O$PL6>XY/(/(&B/'"OI-8DV7E[/A\N[.YUC"LUC.A[KC$J[Y"B=>U
MK*WQ*U;$'6_$S+I,BVIQ]-P88M:J&KGZK%_1DTYU*ZED*A.E35TAL_-30SD?
M+@6$B$G\4*E4J04+8XP,=(AV2'9)]V _3-?#2JKHOD_J-/1BVN_:#FIXIM;
MU1-<@G#C)U03]@-I.,DP#@/(^2_CZA&(P'_BAV.BSL@U>!58'RGV$N1SOI=H
MN:!?W<&T7#2B(8*OL2"H =_Q0N:T-6ZTR^R+WV#.YE+LQA*[I86B@H55;Y^
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
M89*>XO"OWE.U=CN6D\PB,D@5\;'^LH6E,"BUUK.3K#Y9FSM80[QBL<,FS'S
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
M:BLG5&K@OXWG!1_A!C<D>1R0,[#\Q O../<R#OK$UW%Z-0"W9:_#<1_PJ."
MBWR)U9V!UT0[-^']&W5K>/_4?G\K,4\%UYT;6G&HE[\[<KYE1&M.OCGY@SCY
MAJ.LR%%VXE:/LZ+OG?5"</6:S&BP8V9T!)!R"-I$+86_5]_LVLLS!!SP_>S9
M4K"JI:EWO,<:E0(7E3>_89FU>"F5YI .QKQP1&>YHN&@5]&.?-B;/VQSYTF?
M\=J6@U1O!"*'7VZ_;2)WJC^J$T/<47MZ?L'6(M(L5*(3H"('H*<V9[H'W;\R
MB3H:(T##% Z.*532WK?'#CK]&BDEG;[:'LD4^49"/U25?9COHQ\>AH]^+Z)^
M )RB+V<[<V9':EHZ>TW9C_4I[U'ON=[=5W&/IX_CV/=<_9XK9(T=]L'\M%+)
M/,Z/G],YU5!'UU0X^QM,6MTTO!^1Z+XEC&].H!(N']$Q-11PDQ2PO3X%'&XP
MZ_C9"G9%:<KQ+,F5$I4WU2& >]@5ZF4;^J_"D/*ZXZ]9:%],R_<6+J)6\G"V
MN_66&EE_C74MFALNM3*!\[3L1+)UT)]H2LW**)/ZR$JMGD@RLS<W)W]:S'4+
M$IIK)CQ7+L9Z]MJCS+][GOG'^^PE6RA1?R:DW:U$6PEEI03Z'94V #+&?E"5
M@%I4(NXDYV0O]6^8V,?Y-;=X\$,6'XEL;/KL3+R$K,O[/O.^MSO=R__[\/ZW
MCY=MR?^RF>:)#/"Z^>/)=&_.Z$0_P.6=99^E;(MQX$SF!*6ZWB^-.Q9[/3NM
MWDLRV%QFPX]5_)@[J</E#/,\38;$M\ Q,U]E'LURZK!6R]]?S1UQ/;%]O7&8
M\6?L9.[8^1@_.A\S( JP16/Q:#RY$E(</S<$BX@1)G99;LQ.'?JJK$&6I8L=
M=C]>7_[S5E6N/E^VE(O/;Y7;;V]NK]Y>77RY>G>[4DN@72V^7M>B[:_GL^TQ
M:D9X&98?N8R7'WEO6H8U 6*LW(:%2.2KK^*CV<D. R;CP=@3&/*]32W/E&QR
MN+B,^)1526*2N8@3(1XCJ2Q6==!8V7#EQ3?+\*? M:<OJW8[JE"+?6NLBM.%
M!-DO*"F2=#&$-U>GK$@RZC/.8M:I'I+-7TQK4T"QDTF$V>3';;B"I,BK:+U6
M/?<JK7Z/"[Z-M4=-M$Y[$39/>EFK(%6"+04_2N6F#=>'"O2IG1:E>L,FAN^R
M1'/7J8UH8WN@+V$#5[AR<P;7;\$')BA-#H*" H3=P,:J8>M9]H,Y$Q-K5#%X
MS[0=-3&H[XHNNZ)%]2W(W0L8%T5LYLWMJ>A2C5P$QI_X6'J=7L#:5Q3!"8^'
M35>SREO0$C?65C;5'=:-IKRG*;&;73@7=7^%#3O&7: "/C#7P]^7U+PZZ,WJ
MH>G$AR, PG@?K$<HD*U:];0VTK)O"U7)7/\>)J2^R+)SYBW-S*!+,&B6=RQ?
M=9;P*"7+RBKH7B%[A+F8.W',,=X9@Y7_?+"*U^H]Y>2&P%BVA5O26J[3;Z=:
MR]5@K6LI6S$![8?,N!!%9& ML#48;:=^W@"]DO+2M^,?"3B--07)V\>J;H-P
MU<>7"G (2Z]VP[6+=>Q.@PKW&=IY>0MFN2GUA&[N$)<N%S"?!1S*M_X'_0V<
M]8)$(::\-TQ'^=U8^$RY80Z7O9_3/9_6;DX3:@.@+:[3M^XL 4:\"S2=&Y#K
M8ECQC,#HM'9SFDB1)>5?V+UA6JBE?075U55>F!8_GB=F.*[49'*J5WY:NSE1
M +ZXNW/8'=J!KBS/,2T7U&@NB9S\W6ZA7EY)CE=%G3BKSB=KX6VGI-9NK^7:
M]US/L'#O9*[4M%^4MVQ"23&!.:J]Y8(D.RSET.RDWDYV78A%*8HDO$)8U/2J
MD807CH/F6O3 OGF*'KDQGO C"B\3YL48$GSV>3I8&(3(+1:1J;%3IP5;7^UV
MLKE>#1 V.]G&3K9=..KX:,*XG":,<VC"9]M"GQB;!JJ%T"P^H,_M+0AJ:"PB
M"2T9L0PJ,HT;*SF8R-W0BRE&K]7;3L_&?0/GZ:#9Z>RD(1BE!(.S_PO?F]OH
M)9Y^ W7 B;DFL:F:&UC)R$CV!0E,3*(0]"1%1A*OO&%P'FBL>&/ <!.FE9"4
M3J]3G:0,AJV!UI"49B<GMY,]58G,BW+8BA@2(R0I"A):."^C.!VT=>I1I\91
M+T$9SETV^7GJ.V@"/7O=;W6ZZ?Z$#0 V.VGDC$U4C=V%K2*T%$O4D$A6Z([.
ME!^N^;-E+H+@J(PT0)8__9<3 +6MF9FK;3]A?E[5S+R697F+9_M!A)NN#R;'
M0#6/>HT[5ZMJUKFH3N\(Z-PKZX8"DS\XMNOF6V<UK)-1D=@]=Q!IUMB@6A&J
MK6OWU/MZ@XO-&AM<E..BNPXR)JR')7C8'6D-'C9K/'X\;&"T66,#HX=L(]EA
M*-ZQ1=_!L0=,>[H+P^XQH.8S7/X^FI?)Y5-T85]1@;"WE,W,Y4QN3XFGWH90
MFV]UT?7.89B8SXZ*'C1X=%AX]"S*X(D*I0=4!D^<SA9*W-4BC.[=^,?:%K20
M6*X?--BK3U(;.M(L_ZB6WU#QAHH?,A7/L;Y6)>)=;#;?$/%F^2>]_ .WHSW#
M&VF6W^##T=Q($Y:W[ME>8LK(8O%L O,J%7<X]7T<CB%Y36'[O>W,F$G*4R!N
MYUN:N_T5).HUD*%!HI/>1V-_:.P/F[4_;#S[/$DEUS<LZX/![FT2QT!(CF&-
M#=%NB'9#M+=+M->)V97(LFL%[C:D^FC7V)#J/%(=0NQ)W_\QK+&!T<,WUQZC
M3;8) ]Y $4YI0Y@3LOLWR]]/=$Q)S8JMV'AKU-?4!YT#KZ]YJN#6++]!]H,J
MG*FC_ENURIW>;0W;#25HEG_TRS]T2G"8%3&[AUT0\U2!M5G^J9**2KT\-Q)N
M7;_$92P>I%-8X;(]2E>X; "M6?X*R]]R!<L#%@8VC>+)HI775E[=2DVK'NIU
MM&"U(1-L/V."3?>%ZBXK=(6B<;8;*RM>IH?HOTZ153BSP=V99(4T2CVD5^R+
MM/H='#H=[DN<+EURNDQM'T_L6+Q'ZV_DP/H7K)_UAA!?9J3M8FF_&D;:3D>O
MJ6\=+>X<[<(;I#\FI-]DGBMB_*:*?O;T]G9MMD>+7T>[\(8P'!-AV((TL$X(
M8[]&[[/!L-6OZ\P]6JPZVH4WY. PR,%.NQ#E4X,\$ZT6N6;T8<TN1">*.4>[
M\ ;E]XOR>^E_FE .XB9;+<=@V^UOJ-'0D>')-BRU!1;9O(/(IO54L]UNP5)[
M,'&U,B-N,JYV6Q3[T-P)M6E@?ANOTZ'S6]KC_GUV>S ):]WAEN-V3Q$93W%/
MQTY@UG7UGSAM.53+LSX8':KE^7!Q]13WU-"?DZ8_AV7@[N@UJ,XJ@<>GB*&G
MN*=CISJ'O\>]!SL?@C%=TS8;\'R*J'B*>SIV\M((-3O)O:QMM-?[[0U%69\.
MUG&#_BMO;$^?Z!<\3OPE25@+@2DPQ'?ZFU@L7ZM8:O#',F<%X7^;F?N][2C>
MG,%_#F/*/7P_=Q4&VYNF3>F&-:6H:)6>1P VK"?%81/[SL)$05B#/?GSG& 7
MT"&";X7]P-^98L^4GRI5[OI.^88DVG/(_\2X>;**CI"'"H-^=0NFKO;[_:PH
MCT=0NH/V]G90(RP7=Y UP:IP7^Z2P1\/;/&$?RT,D$\4S^:WI]B<T+24KW/3
M#2\.?C6MR<)'J# M96D\.?9B0<<1C" >=55\  '$F$PXB&#5$SBC*7Z-@&%1
MY1YZR?7@!U5>0]BPEXP7AG-;' D2>+$SC-C/K!=T!$F4(TQSF/)HN(IE)R80
M#)'[_GC!//&1\/W19ZG-^%8,6Q,8.K%=N(,8-,#KYSS-/PD8=.<&W'WP]]QX
M8,J8L1#+IP@[ #(!?U(>D$$A" &CF/A\!M@0PLC4G,U@@]8$A_ ><13\>&:8
MCG@-S@0_X6M8HL:N&)Z"XC 2*5H-?L^$3B\>@;>8 0<IWK9C]7<R8%YANA0A
MQ.OXJ=OJ]Q4 6,5%%&[M&ER$4W>7DRJO_B9CY3/Z7S X+.SU%X ;.#J\9Z*"
MRC>@9N[?7XW#!2<8G=C#CL\OMI#D66:7,S4?@HF*2X=Z-+$%$SLT,> O?G(T
M%40!29RCKB!ZEKRM%6Z'0T=BE#A=#2:<^ Z0+>\2_PHI+Q+CP@?X$&*_]VQJ
M^O?)E^5?\=="0(G1>GHI_D6>0+U%[+FV!'W4=:2/VDA5#. @G@$\8L9Q7.NI
M@W8'B:L3D09.8U'0<95'Y')WZ!(B[B,H0WR-:<230V06<O-0H,Z>$6,+\36!
M=!*HKUK75HY1<6R-8=<:E&+K6/C):2D?C,6#::D*_G[AW.,TUAW]F2#\MW.X
MH2<U=N6O98).7*I1LL+/V<&_5*PT:*.VKO>_7\Y--@,E?^*C@'X]FX$ XB0U
M!_+/\FB-Z]F[^^7"?F(8IQ%J#,%G,;6A('2##(R@.B#4NLPZ>^V:/S):0PYO
MC/_@]\>"]:!@EKC28FL);+^CZ](M7H*8YB\0/>*;3'P:[K-=8Y]P+7G[Y N?
MA%,$4J%0>558!MQO_*._NOG*+R [8 %(D5G)]J?RPWD;'$X5V%C;=_;N/[[I
M/5U9@*P^J677J(!\!?(C#%#DML\K?EW?I]_O5?>N];JM=M:GG[BR4!Q7D9("
M2W+8$F@BZ9=X^I.%[:(.$"H)R2N$:[NWK4!#L)3W;.SXAO.DZ/V0LP%D3__M
MDUX$:Q7/ D$'+M:2L*V5:$H.OUV1Y.3X/I(HMS;D8%6H3S;H<^:$7GG+W(EC
M$M!<6%-T<L1CR49G"GQO+%E@D_PBEPLBD4 I9BF*8"-</;44X^[.8< 2Z9:!
MI"D)R@27RY0D?O=5K0/W.QB $ /2BCZ2CM11V_U.VH:":C(:/4#;!:%G(<P9
M@!(*,Q%]0!R"^<Y19P61\]$.?D.#&_U.4\ULW^%_+0FWZ,-'$S3MF;]8//%9
MQD]<V\4MS#+U"O0<=1;48GZ<_A*@VG1='TMN*<8]Z''B='\:=@?JJ#=HI:V@
M<B6MZ$=E!8YK7>6/#S)6U[@0"N+G;X9%: IB)J$I'5T6>9-;6<68DG@ILZ+\
MR/Y\%$2FW]D+$@ZT=AH)2U>K:;V]K%4?:.FU1BJ&TM/[U54+1, 4Y2?WQ^ 7
MEVQ> 9T ,=T!%+<=-\[NKP!O+,1[Y2;.U6.&K12#[PU;PS8W&_=Z+;VMQ%A4
MDHI(&9;!&6LAXPJ7GV!?L\"LCR8UQR#3U]1X<A7S'K5+6"O0%)AKPN@K7"&W
M\.)?^"(=F8)FVA*NEZ88E2A(/422L+<*"+J2B52VP#S]%XEM#M0% &=+J),P
MJV:^0L^*ZX__#3"!@$H&3#@6\\&<^L8B=LT @9:/$S+G@2R4<#TAO*:@ ]F,
M[=_-86083EPG<C; BJ7QA*ZON)Q.TG],HA+^(&/FL0">G'O3XI*MF"F<>>;8
M]U+(?&,#PA/'"I *E%H0_ QO3K^@1],$8'KB#*S\3#/$/7:HQ" -9V$R.HL7
M%R^YY&TZP$ -RP)\<UQ\-UB^X.T1T,.27KQYF?XR?DPX9>*<8%RX(^6>,0\1
M* =#:3=S>P$PZ![H58OMU+OOZO=;7U@HY/YE&"JU[&Y[SB*S56,OWJZ]V ,N
M^J?%7+? 6E73FJ6@E>X\B&@P+9#H3;SM=[,9Y][*;SZH$[T\X^=(U88C_FL-
M*64E\41*;TIM$OG2B]9O==O55.NU)14^#8@KXI=*,HN,6TM1KL&:76/-2@;V
MN)U<BG8E7>'B<)"#MJ727D.RCQ_X<NX^3\-I*>7VIVDDVE@)BL\M,UL4/)45
MA$MO#L3=GDQ\QPWB<<BV%*>D,WNQL!^#T\BLYA>Y\ ABXZ;DQ6(1<1^B6]Z<
MKT TS_RH:>0"K9C]H!@J[EZ6_DNQB,&X FNT=OLO961([L0.0AQY!0.0 1:&
MZ_[C;'EGV6>IN,XX<@I2@:8.YH1G%[P,7#[V>G9:O1\>77&X)=_QW$GIZSR&
M]#Q-AL6WGKW,?)5Y-!ND$H8(__W5W!'N_=B&WCC,^#-V)'?L?(P?G8\94$/8
MF[%X!$%$8IF('QA:&J([+X65PM/>9)V$VP_*FX_7E_^\596KSY<MY>+S6^7V
MVYO;J[=7%U^NWMV6HI<LZ'57BZ\8C;>S]7RV/7@-&,)E&-)X&0]I? _4SYH
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
M 7(VZ&&H:_HO*]YDKFQT@)?8V+F.ULZUGH9^G"+[V6N>^EEYTQ*J>AKGT)Q
M/>@_W6,X+#[,\;,*'QYLD0^?C(WB[.BY<TWU^?"WLR&N>W@;>V\[,X;-M%Z]
M^[$TG8URV0H!*P=]-LU1;(WO'OUY'!8##K&X"@\>[HT''^ ]EC#:=I[N>-"[
MDJK!N5LY(34XN=D"Z2_KZCR9DY%'AZ3;<FZ DI=*V$DBWR4B/[5]#/$^$BK?
M'--NA8-G<%8EX0<[%APJAQ_0JM8//]@%C!ST]6=L[_E]8).ET&2-865?[RH3
M2>Q$VK/VF'_$_DW\D>V]N^5$KT3NE/:_7V[?_[.C7PRKY4ZME2TEZQ(M<K"7
M=Y8=YE\GY7Q)'/A9,H%[:=RQV.O9:?5!,D"I5J?DN9,Z8X[LY^F8/?$M8'OF
MJ\RC62HCOD+98.Z(6XIM[XW#C#]C!W3'SL?XT?F8 ;V$G1J+1^-)TI$Y<7P(
M'3DH5KF]^39:7M]^4-Y\O+[\YZVJ7'V^;"D7G]\JM]_>W%Z]O;KX<O7NMFHC
M]D33]5TMOF(AA9VMY[/MP6N>K5R&";^7\83?]Z8%PKMI+)3;(/77E:^^BC5E
M)SL,HC8]&'L2J\"PY1A:,=]^8VC%.1Y2$.TVRO-4#[3]B@G7 F"53Y1WS5'P
M76$)#I[B0&577GRS#'^*9JV753/:*]Q)-GD[06$+I8/DGW&^OD*UT(#5[E2D
M>+U2!CFH'?>F1R3HP@(E!*NU "^?F,Q]:[I8N <P+9L3WM>Z\ISP%5>>$''$
MDP"@"T!E.-#@M[0M)UL7JH((I*0RP7G<\#_.4**2R4<Y"@U(&;O)39*R&$7K
MM^KE*N%Z=[A$9=LG\/<@@S$J)_1: +,X%V*KV<I<2(H2<!Y1(#ZBDJQ)F3WD
M$N%UWL\<<:SB6;O5,ZWT^J6"<RN>&993#"3(XISW<ZXV-:^T?!2[3YWF1W8'
MPLF-8X/BC6B2.:*_O\)W<FAU9K.K%G,K*5N2G2?.(?[MNYXY>UIG\K*;^1JK
M)F6Z\2JA$T ^PR3UR+SG]>$7QJ/K8VTPD%*H&)JH$,,%!"!QON-2';&@K RO
M,1:,#WH(P_\K"Y/7W31%W?E)')1Q4/C 8MP$]6ABL4[?<X%QXSV"Z(,7NXPN
M5O$]&.R_02D5K'I$#>.Y"0C',!X,<X$ WE+^F&.U.M/#S<(88Z+9U. ]7E>+
MBJZ9UL1W%$,!_L&72<5PJ Y:4$V-OIK "8^QW*OAVA:,]Z1@#_I[%).SU;J<
M*994#0[@"3<+IY8LIC,+9>NPK X_23A<OGMC,G%\8^$"A7K"N6&I.#U6E<7Z
MIL$?5$EJAG7)%#[_@CU0^;>HV(^+9>,,Y3^^X8 P FL?&Z[I!N<D-F]BG5XO
M.B\A.$O.0CS)#P >31[ U&;\>WX2U$J [T2E$S!=#Y;$K]Q8+D%LINFP )%/
M$*+<^7!&U@0N\@W?KI6X:+@P!T: ;817KBK&]$&4]\5A7+80=6J#)V $$!#(
M%3&Q>7>:Y++';&'"B;D1G,#^X$W3G<,2PKO PK?&E,%1BAX%="IQ4!=8$]:K
MS8(R 1Z>T-QXP.-'*'(0$F 3#)&+S69XG:+67P[88)$F,BVVE%_M1UBZH_*U
M [0MR+@H[HSJ(>*1^Y9 =PZ2V86A95;4\Q7P;MF(T.+@PI/Q%QSTX8IA97Y0
M@8YV@E;+<(/L!XXM/4E0W1%)8 08C5\%$(")?<_X4$L#Q0)_83C!J#;B*3PP
MCI4(YE^%*!*>)+4+9F)T-UFO"LW&R0F6Y+!6 666C-,?JHN((R E30"_0 M
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
M:Q[1ZD4<,VQ0:)?Y![U2$*/@?]2X!3F?F%8VD^B2%'6X6X_I4EYJ(A.*8"P
MJ*BE$W" .U[VPX!#Y$4*0(]#9DU=G5S&(WVY1TT(3'JC@C7DKN&(#8BLPQ%%
M1GY"!4M'\@M5#,O,N(\\YU9*IC,)(";1^"?>VC'0+(C*A19#8S8SL0H$%N4)
M^DO6#CMOP/59@&M#T1H068VBI8Q*:4HF2>O"9KOO30>(V 7(T!C-E(C?RB:[
MF=BI>_O$KH'G9P7/#<EK0*2R&[HO(WE!9FJ.4*?\AHU.E5O/7(J:A4@4W^9K
MO_;"D%K'TUF^ 1&]-7]@I<2P;_D7[$@_4U[D^%0K>6B%@_:ERM7^I</(1L)4
M9>D[KH_-Q6$3[[&/^)<6FC%:RDU+Z6HO+EZ^T%[BOU?FRT;*?*[XM$);Y>;N
M3^3NBVGI(3<!#J=QHLI)8=TV^/"95E%J$/4Y(FHV6_U0BW1VDC65UDCF&E$N
MUV%F ^:4K=*[>PU6WXH#NW) ^YH%LLQ8S2N%5[AJ*>_>7BF)0 M5N;G$)!CS
M.+#AN*I3\Z8 DEXC@?*T,!Y=WXR,0-+K 1Y**_@-M"*&A3V=I0 N-:]C!)8
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
MX$C7-Y>V]0)I"6!63D)<MA+TL\"+23]C!=8@/E"-B226((P/,S0>6L3#U;A
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
M(-+#=: CNY0-'"WG0W3MUA]X.1MA9OC#<RLNCET9,J/]!C^.7.(%@KD)'B9
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
ME53@J$%"WOS:.X^LO<+32\=;OGW<\T+'GE*;'JHI_[_,IWJ#.N2#T5J $;%
M$+[<38S&TD2!B(C5WZL,>H:D I$*=;W0!"64E.(OI%^GJ8H*0&]*HDI'@*E;
M!.#9'<ETD[#ET =P'\-V"I@CO12HBYC5EPU+2$JG+VZ#$*B1UY\ZNFLH$6,_
MI>J-%@G%G8%N31T1K'X$V&^IX9:6W<_.X1X5LH3'\KX)9B?NLI0%/WC6;7?T
M6'*KS=:<MX&UN*0Y5&JR2HT^J76"O:K""S6<*<)N"%R9\S)*E=5!;UBALL_:
M0*UQ%_CTL_8^$4I7]YH%@AM,W6;;6KIJG<M=Z@ROJ64ACZ7JG,[LT3FH>)QO
MJ;GL)[*[KU:TO$&#R\=7#;&<+$6BBLEZ6;XZHEL%LF>2N7!3J<;"1Z0$!^YA
M9]_=MT69P@-%E-MK@V#C"DE-K";S&H7G]UP$!+\$T,/ZV<('KJ(@P^M@.ARK
MO!JP135X/EA''X0.74:WP+,2:73#@U+W&MT-6":TWR9YO=!'A=M98]WM:. /
MI])TGGOV2).<*!J8_CE4'+CEO,[8\NI-N*60Z!#<=^A:6F>&T;79"W>E,3V9
MJV,2"<2V,J9A-+RE"8GSX(AXRZJF34M#;+UB,B3N/T(BV7W;[>P<@NC?7L4L
MIJ!FG>Y2/9F;U;G0T^@=[.Z!$M&^TZENHE05RHH6F6FQ-6%MM=4G878H@1TO
M 'MK85T0+.H-0KR@,[9,*A!(N(3.=PVU69O&EXN7=UOM><,Y99%C.7%'*^D7
ME_EF2*Z<OV] 0$V*-=T?, GT'&Q&$,P5GHVZ8+?O8@\52=%D^0!*F<7$ =C+
M52,(MW:PYUB ;\OL*@$!-K>2X),QMW_W4<>KM7P@3:<>PP[*TK"[Y-'(:Y^\
M*08]T!8^R]9.)</MJ6&BO5=]C2:;;_DBT]<J5LZSP\Z!N]?I%/#M6>>@[1[N
M'#9 ,FY"9^039$LY0O2]# E#U=(#7-^+M5!B:=67RD,]*N,6"9<JF-B] P C
MKT$+M] D;\H14Z\@F#/PLK!_*1T102#E>9(,%@UKF]&5Q"U;^'YGVU["+8/K
MVT?,,%-U=_98]Z*]A;,%2'F^LWM05,W1:;W-;1#Q<N!ZN7&@7+4KH@_L.!J%
M "&#ACKV\I!BP\:2X/ %-5B],+W#PWV03O:7WJ%-HR8K@?DZU:%[Z![L[QKA
MX"ZTUIH6$ =?WOUV_-/%KV]V=VK^]S1:0&R]ZN;%##;-'NZ]V0/7TN% >I,!
MIO4FS1R=YV\5*'328=3N47JE#(:YB$?<>XD>,UV9[#8NAB[A$Y]BM2UF*C/*
MBZ?&B/EHHVI*_?/1,F<Z7OI,J4=JS8$VYO9M=V^WX[;;^T5^O]?INOM[G6;\
M/C>::$:$O47@T9SQDWA;L<'F^ZH197?)8EDKG@("HW<\0LD4V_#&(Y$<<$AL
MRBJ#ZEW,:CV6V]E+2_-#=)DP#S(]FZ9S%GO8U2R^-$Z"39#Z:LZK;1"[8)]D
MP<T%G_S-OHC@]$2]5%*9UV@8+,3/F?QPEV8G;P8U+/;^CF@&^]QK)W6P";#P
M S(JX<GB)<P\;;D-<EAM9Q/J7I*W+&DHM#1[^L)J 7;IS1?#') $C . #M"C
MEE;:PV.06SQ&1G6KWQB.\L6;AK@ D&,!V-[[_4M_Y(5N>1G/ *LT++"8&U-L
MZ<'+A!2QA'II#Y5*%E]/!28&"BA'WR\*5CCIWH[Q$YCGFSII+!*FAT8AOWBL
M>^*#:#9X08!TPJB1M(@:MW5C;-LLK72>V%AKD=!->58C#4[N@.$S/SJ3G#GA
M\(;KYBN8&\!S5U;/^D:8Z\77<11+8@00'MG>:NNK2<3&FOIO>;RZ;V(U45Y:
M_YV7IE[_<DR[K_L>*#0=1=UW_<"?Y-]@RT[._- 9E T$!;0H W?:/=@QD1H2
M-T0DK^>%7TUBB9 /_4>21$AJ=+ -MI'/4J"/(:H5V,B*D%KY5RCWDPP1BQ]H
MUSW<[R)=\F^X<!!)S)[+@H#]+J.VLBMY+Q+SYE(#L<#;8SP-".KN=TM1!@/G
M6<<];+=+%O UQ66YO)F7W(38UM'$HECR "9/H?,7WC?T25_Y"0#38M9T:V*^
MM'?C#AC),1E ,& U8][O8=PBR<ML<81C0,K@C8!P 2'@3J-#1=;S% X**)1*
M*>#"3W0\CG?E^0&GSV$;U&*IE+X7Q]0^]MJ+!R1)@(35[T<Q4C3L/0N2B5 J
M'+\'>I]VR^G5+",OW,%9+7M/=P*:('+WR2-]%@[9"_'$(9/48;-K7^_:R291
M:'<B-H)]; 66Z"H'"'$OF,M*V"J!:*Y32*-C!41>1Y)-/(3SZ\@9^NCQ 5':
MBQ-0=A+I&ZDLWP](QNA/'_HAH PY@R+M<D++N6D-6NE9B?V.>>">(F-^H;GR
M(%(\&XH+U%(;/_5##(SE(.)K&H$#"K#AL#<<<F1M;YJ?U0/AR9+]K^\634ZB
M&/3_*S_.$N>Y-G@L82][+%3".%F7_O%__D^33N&S!(2R/7CKU1=M\A@%40]0
M( 'UV!MH;(K"4<2B*H@V\+)U*UOZ6K9> -(!"([]OD9(C@O0T2T^AHJB$*8L
MJYY&:-#8L3,WFOE KP_%P3T8Q/@0*:J D2,,$4P+)*70C-[,#ZB+&*U@QFBJ
M1-75<[;R2/OK* X&U\"-2OLU(_(F_81DY[ZHT4P2T(K@F>,"?CN(KLE)#>IY
M&.$J/!0%<6<2.9HX@?\5=7\8P[C28<&X.#)X.;TX@D5@;+1**?IR%$7,7JV\
M HY )1N2#L#7,4 )-6@'ENT%B5XG)[S#/($W)?.+"9,4ESA;Q9)+#"#6ID,)
MBXHQTCC.)CG1 ]#+PJ\A;A6HH1_QD0&8P<>I'[!HX2=L9DE,9-2@9:K8. .X
MQ1PJ\&!ANY3!D""YG[U0<RNFF3O?"CE#<2RT\0ADA'0N-C?AOVN(N<OF*D B
M>@Y@U]/Q!F8BI,X4;4!.U"S4F;0 -0._G[:<8R#MF-S@(3@K&1/.19NQ Q6.
MV#DK1V*BRV 9W,$8DT>B(--KBCW$-53<8K\O'WJ]!/%'^<E8> 0#)<#Q5[K]
M\EUBS )9/^Q[%'>EON/$)(20D=3J8Q_3  :X8)HL&&@@]@9H@\/?])GK>#5V
M=>02HSYUMDEKW!EB;@I'VY'UGN\=U55C^76%E0M6]VEZ"_O"'-<0^6#)H4Z*
MP2>9G7(<"07=376+Z'Q+=#> 5Z 7*PZIZQ&K%F% ;@\72FXNO5<+:W$\V,,@
MZV.<WT=TP<%M QJS Y*7TD-835D_AW=HKQ2[F%L9DUJ4(#3@T!0>22?ND-0B
MK[:<<\0<O0J<P20<8:MLD$XBPM!<IO>9T,5JQ!9V>*5(^<DQ@J38'P)THF\B
MC++1I0#]%4%O  )4R.X;2DF"50(FV&J 1AW4+ :<"F6_)2LV;^MD(1Z?KM(\
M@M"JMT):!&P#G1)]\JIK2H#A%K(1 S>UY,&2U/Y5%#OOCD@409NQD, B+7#9
M*C_+<8UA.B&H,TQTSJHI.&O*_( .@>9DQ(!'.6^24S+&*)YJAL]1(W[RE4?/
M !AC1(S4-Q&XL&.@$ZHUUW9I"4OFGRV@KEA0LY90$UWP^JQ[\.:77][^=OBD
MHPL.-M$%#Q==\,[_7^8/D->0]\^;^-RS2[)%UTAWN1-+%!&@&<'"SFO55^,>
M$!9MG!8QD#R0WF@$W @E?'3#M7?<O=T=MW.TD[_^K-UU=^"+[MY^*76'Y"HO
MN61)!G_![( K$$9"D3M()-H&=!J3!IY0G.E2<9P/:(.ZB[E_\C%4 %VW=&Y9
M;)LUB$/D<0ID)AEF)+6DES'Q?TR.4 J4$E(^\)@%U >JE^9B4T)I3]<*8]-R
M]LH*2^[E_N<=/X@ /V>A NAO'Q#TH\\V4"F%,4^R7H#:*[#GF,(N"QI<R-7-
M^/2K;OI]%[A:'BKI#3$2 6X.$^A@ +S%^#KVZ0_0!BB,5(O^X[&?) 0!><BH
M]@>3V/)SAA'FM&8.J @E(Y0=6M65HQ!AID1!6WU3(.)1(#P('0AU'$\"XA$0
MQDO4%]MMM[.W8\=]))<@4R6L->4EBT#&Q$QX401$8M'C\XZ"*+'22FOFJDR"
M AE2ZL(IFV"&TOY8.BY=P(%[M*(+*$=RME8,L65?T'*FOIL-#L!S#!0E0.@Y
M(HB'G6+=@=V.VST\M*Z8%#/KFAV0_CW2?I@E=#JMG1VT.O [AB)YSKD"L9MS
MJC[I"SX&;L(I7 2B(KYB)%'JIYF)*T)6$(D>Z/7[**FGI';)%X_]Z+,1J+K5
ML^?TX.7/OGU0/'O HR3S. Z=+!W 6'$@S:R=WVQHS^]"'F=TNN79/G2>VOJW
M-%Y9!87=PP<MH="T/,+RW8H!18Q0:I D9\FUI)^C,PPN'>Y1R*+ ,H%R/=L2
MG"H-E^-8MX!BI1SZY>4 C&,%5K1[6.?BW\#LXX?95<MW&SAYRG!2,HW-EQF,
M):?3;0\[.U+4@(Y=F\*HK<596!BH? W;K0ZQ2YT["M+%@N?;>X47/D171),;
MS8+TN]DTJ+(VFL*HMVZSB:Y5HVDX&% -FDWB-7L<S22-5C7QIBC#-9O%;P8I
M0)D:;EI;C1I-XXV1.C:;*1HVFN)9]X"$[&:3:+FZV5MIU&SWS4;/M:M&LVA-
M;,%+!X67C*;0\  NO89O-,1(LL0W14@_;'@QI*E^5H/7/@!HN&BV;G&V3\#:
ML 3)HK<*+[U[=]+H^>>+$;3X @9V 2-YAZY/2M_HM%^^6$0]BT-XBT^BV=46
M'V<QOM$KBZ^U#)X+EU1\@8]KJ36)-%A@]J]5C]->&HR -^MLF3>W7I1R6E:^
MXQN1\>);H#L!-YZ4*I(M/-VEJ'^G(?4OKNS9[N&.>W"PB/J7D"O&I"2,\,"$
MU&8HTG W%/"^^-RJB-+H#:V&-'H)JY1VOEM((TJ4$SW2C=Y8%D<Z-2Z#9=ZX
M]I(FCQ<F2)#C+J1)Q?WTIBN5 8I/)RP"-)M"IZPT?*FA_!<L N*FB-Q4=2D)
M"M\X@K[992SD<"4U)%L:<,T4&.&?-%1;DJR'H5G-)/AF(L^-SNM6X-A,BFUZ
M->I;7TTDA?=+\8J:V51,J.XC-JT\;.'=N[:L:"U]D4'69@.ONIU]='+>WN:V
M@8_UA0^^ZF*:8,E<J_V1E+XN\<WD;0A@QQP;/-(1POI9.B2O;V=WUUMO%Q&I
MBX72^6UD)2.34>#'Q/,''.X;!)CV:A)T+(1![V/!#5/VDBP*%*DD3M:E6=Y5
M,N6R1M.EO)W+[^36&=W-*L#K;NI;KSZ&SAO5BS,OGCJ[5AR7V$@P53E:Y)27
MJOR2#5WC>'<++F83<"H^-T$6_3#6%&21F9.I)8HXCR@SBJ+#NA_'$W"TAD.:
MK]@I/L#KVDK!Q5SP$Z='25YY0C<Z\F()50L1_:7RH?/\Z+L7Y,/SPC ;NY@"
M@<@=202-Q+UU.4(>OM3+)N\-#/HI4(.1=4XN94L,:@Z\<-JF8(DY$7M3Y4'U
M!JDHA:.%*3O%G&/#HZD78%Z.-]61S%DB*^4H>Z%+I]_Z099@//<[CJ2OKO]C
M/XTH\,_5;E9<\<FG-\[;3_3)=MMY]^Z$0KE-F#*UE9$ :E@$?8;703%(UY<1
MK"F**4(>6(M+MQ)..1F%@O,I> ?_0G"!GSPKTB 8<.QG8WP=R"CN$BOTFHXA
MZ:4?#\IM,UPS/X?>RT';D,21TD3Q$*0S914!H%X0P/OWNY0%VX]"[%*C+_"@
MZ^[O[\V*=UHQY5A]<8B;DI)EPE\> 46T8IR$%LZ)ZLL#".HH'%_U[NY.*4"G
M22#!+NB\5JR.KI<M9:@61Q"TL?*EV^T>K=C37.Z)8+C[TX7O?[9\_V1=ZXMK
M]C0"V[L!/P?7O:T[H_DAH*)_RR"V#5"N+5#.NFW@3>^]:<Z9DB@H6;3JWUL8
M/3+C/:YJAH[OC8GCGP=MC2%K80CR3"FG 4QV6AN+VP8<EP''4O@MR;!,0-M[
M6O->%%'7)(-P[IIF!=G3'S,"[%G=Q@7O\WJYO/P #1\HN[-<?G'IAU]/*7<+
M]&8X62Z3A6._@5N^],;.&U,-YSW5WF1M'ON"NYS1):YJ2N3F?ICJBHK[%M)^
M0F^L)'\>I*#G6];,6R]<>R%YH\815E'@SCY8YW,;JUEQ7XB:1)YL0I5"0CNC
M1_)PYN0WU*8QL5E27?E1EF"J=1A&&27AEZV1SL<R3%3VD:<[:=LGU=B7#=!T
MDL%(RP^6673+.295; 37A>6.I+P! P?-89*@=.)3W?%);0K.=LK(YHJW5Z]J
MHKB ()29IJ(5=19N;-^MKKY(R[&(0C6_BDQ* $^WU3#-8HRJJ8U6M'2W-E\+
M;F_O:-]M[[97EHA2DW/^[O?C/W[[]/;#P=.N:&^R#38YYW-RSOMC_F>4P0+]
MUSPWW\H/S)2+2VA7[!HGL)9>[(.  BQ]NV#2,$5F%ZB8-ZT;]<BR!BA)?^.[
MG&/:6%"_P'EN.D>7*B@+^O>6M(ML4&&#"FN."K56OF7A^TXR4)V%PW]!WU?J
MH[,SE0[QUPI.')L31'GE*&[$ 4]@;4V5E LS6,7<:GO(MT$43><V!JS6^C"E
M/KA 1\\+J$#MS.(<S<N 4%T G8-<[G $V^ O2""]!. ']43*CNHR%ESC^]#M
M8 .+HX-"6R3Z8K>+/5"E +1'8FYEGZ =@-R.8BY5RKUQM_HV2*:[L$EV*^)X
M=&Z9Z!1Y>34I,TB%F?#%CMN&];?;^Z4F$LW3G8O 1.J(?77HO\ZP";,OJ=V!
MQ\[Q )O@S@Z9;;Z0]%H%5VHU8_&ZY"(([MD^RA>P9#6K^^5>#Y7IC@" U<-"
M??2,"89X6"JW5'B1VG,8U&!_FU?3$S'"-2WGJ&P,=F5A%.RSP$'ET;#RC,.Q
MKM+<SA5G9CX>+8\J^EH%JT'M''I7P  H;(&M)C'9$X. 0@P&$;TD5>&FA6H@
M(N?HR S$7UD#K@=S_SAX8ZA+ON6%WF+/EQK (5"%),& #=D0SBXE(;G2G_0O
MYG,P(U_K ^>3UB6*L5D@L..1*M9]PXJI=CU0*BM(6>*ZU*HI4N<1F60[#<Y8
M&(.K/&(P1X!OXUGU8(\1E86K>=P+TFBD4/->%)BU/GCR].3-$Z3%;X+HVCG/
MQK#/Z6P99=;\G;HVZ<<(<?]R_Y7OZ%_->J2;>#CZWYS.Z&<?7FZM&:6]*]V@
MHB--*L4)/QS]=__]SW]^.FED*#HZ:AWN'^U_5WL&8C^!Y02@", N]&^V)/FM
MO*W%=B9'G__AGA');6U@2V;^S];.EM-702 &)_J;%OZ?+;1P%>U5>F=Z\#8-
MQ5:LBN&J=;!G+T2>%?/3$B]T>)UP('@I_]DZV(+=7O/OG:WE0+'&<%8$SW9[
M[[L[@,0ZK*W XK_N 74EFA@EV_<L4)W:'63*\/Z01UI;K''=C[AVT49C*%!.
MV^ZZ2E2:.6*GP8B=ALAI!K\I/[BE^%!>:&Z'UH8#^236TUJ?H46X]%&EWY%M
M]88EMF#WZ&KQ!TXO #+^TEEXEKS8]5MG'0*7UU[!NA*$HR)6]"?< LC6X$R*
M2\QY3G=5?.9V8+_V9) @8L=F)XT$V@=AC0UH\SQ*VA\_-%5<>]B 5\4V9AI=
M]:;.<S&4O?C!J;F+E3"MFKMYN.%1#G^0Q30 :UM#^;_]OE+#X2)JZ8B:<T I
M5,M32ZV-'+3V[@D=;J,>YGW(;6ON7+B]Q5FVOZOED_,'K ! @2L1+RU.<)]D
MJM8C?S<W]>SVUU*#K$5UO.I=,U$ALTYVQH6LZGQE!R(?T6SZ(Q&CZA?^H/Q#
MQ+'YW..Y<9?<YEZKV&&CPHNFPU7AXW%@UGI<Z09'GQB..L_;[DYGWSUL=VYU
ML^N#5G?&GE[4'= *;3CK+(&MC4)R1D$,3:2Y^]5"FA.W#4%;,8P\/SK:P?X'
M2T)%S257A8I;*8,/#1--R-XJ 6-Q&F4U.,)YOEO,<;OY[34PV#?4^&9?47-Z
M?0L_UKJ+%F_R1H^&5DO'W57JWS/<D_=OG&ZBR#R61=<1L)V[)& W=D(^2I:V
M'"(=['3=W>[AK;#F44)?!>P>PZ+_<2@S^VP+5W!SF:!]=.0>'MP5_,^2$PZ6
MU^ .EA<('C_S;^([TFV4G>>Z*_L+2@_UDLL\ZKS25?)F^MS!@]"'7:(/@RBC
ME,BRE]J&NOL&DC6S+RX+-HLLC ]YG36D_6 M*7O5A+H<K7\,$/*\X^X>@(ZX
M/]^M8$L1]*]3OK9:[\%#@E=U@1MJL:$6&VIQ*PAYWG8[G7WWJ+N[K%PQFUYL
M)+S"T<[QB,RL3["B+J3S#6TTPKTGQ-153:R9;G;]ND*XW?)&VX8U[K9>U8;$
M4%"7R86DVJO:?<^B^L"NXEK.N"PUIN=$KF?&MU@>@?]>-,Q.RWE+"7&FH3JN
M+T_/I)4.@^@Z@?]F_323@L2ZQ[J'6XI"2?"B,BLXR"2.ACZ I1_H7/SK*/[*
M U)&6<LY69@/JC4;BHBK5/EL[U&QMGPQ^@"4E-31ZA#5VRW.7ELV%'-F84 \
MUURI*EP[XBIE@\<9 ->4BF06$D5K^IGN'N1-M7TI*+/-QX;YN2I,/"YK8\]:
M'>=HIS#,  L8]7W/KJ;NFO;%9API>A-1::,@3^NMCM_5FV^V89F@27JPG95,
M[Q526FM!=%$B6+N.7 M1^9=KL^&9E%J>GIG154=X[I7*M.S\W^77N);$L=;#
M7"6.XF2\&6'3]%%\7?G(#4@C/U<@5'[=T@V^<='N2ZR@'&-N?T2)L5C-V(\&
M>>\ /XH!F;S8(J1V$P5=' R>!QR%E['.&::N<D,%-.-,=(V! AJ[6*2[PWAL
MC^*'*5!G'R5H[J3#A98[V/F9CTFZ8R9(RN&1#,N>!3[3;[]:^_BT?QDYKT_>
MN5CV'$X"5I3X.EFW&04IT:%#(NH;C'^\&"_+KO-,YB'N!3P7W\O-12"Q79M!
M&XRAD9S%$3L$?UBW@8)(\FP/%KZWOU,6/&SV:XK%$6G@NOFZ6&&4I0D@YH#K
MT,58-Y"*RA6KYJT!*MQ(CU@7_/FB]+7B.U<^ED> 0^;RA&&2QAD74232"E0R
M5%R,KY_!!8Q5+*4#$8P2!9(+"<!(69,?",(&*O%'(7_$Q0D1O@#O0%C&@I+E
M<>E!+BE(C,): GW5<DX]@$]^S,?90=A3=(ZF,"(6+W"=7I;"/S_ 4H27@/&C
M2RPY&T<C8#T:QF!\;.EE'ABHP <0G!+OL K]\R*R6%'?D$1OD>HY])2CQJ!K
M^LP"/2>!?02T]C0&Y) ^%N9T].>)+G@!NTBG$[\O@K<^,EH[8PC(I.,(UB9%
M<"IX+M5WM)X$[_Q-!2&H*B.LAC]^UND (6B[NX<[TNE#+T56XF+A"SB\*=6L
M%-QDE,NOP>6"0]QR0"LT^0-($ H\J]/=@1E%NDVPU)#"QDBI'#\V&:&6*@/<
M8A8 VR>&V'(^TEH2^\!$A,>"F_ZW5"DB(+Q5N*L>%GG"+QD<Y8JP#8@7XV%@
MG5(\8"SP8<IJV%L38@<H@3H#EM^\Y+HB#%E^HBNA\!'TL- 'G.__Q_2N<"G=
M1<4S'B.M^!%X9Q!Q799<W45@]8< OF%:E-12?TP51X"4H\V2Z[0 )1]PX22X
MZI'*+U":YF#I%EU@!24_V#8,C36@<" IUM*3A01P'0&-2RUEJ&Q-*EBEG\FO
MJA_!0O&R/'.1W ;(5H7U:S6ZJMO999V:F%6U!I:?6!*KEZ:Q#R1(EX^)0D6^
M9D,5RDV5+*X\].,D+5?EHC.K:.7=SI[I3A,-AR"] BA*H2E0ZH7'$LFC0C"&
MHAFDJDY<$ ID=AZRL@0A+%VWRWK$C:%^%NAAN3P[)_KFHQ>+GB8J *A3@V+9
MTT95E"ZHU0N /4)7&)%B$%/M+"(;1!8-DR0H!#A#/DMBT.![.$LL;"3PH:FM
M+E:<E)F?X(G+T&Z5?@,RK '"P+@A5%KE2BQ,(R:%L0[P!FP.R6]>06F%!;"7
M[(JV/$PT*W)5 9B: KZ=-^U?OAS_\G;_L%%=EL=6P/=H4\!WB0*^MX>ZVI(>
M'X?#[1^EJM[Y)4H^QZC,<-7U9#%RW!H3'A(+Z^15IUQ"DA>HNYCP7RC/AGF1
M-&1NV[HV84*GZ%FG6.@CB!*F1T+?='7\Z-&<>$U=R$9NNT7:<,TB\%E0I/VB
MA^ZW\SGN._UESQ_8KQU_WCX_)A,H:W(Q$$(JM ?<E(UUNEA=WI52>E+J+@F)
M9J'8Y@^!  T3Q#!9Z%>D,HY99-6LE5LD)$8-8JWF[VPPXM8("%+LO^-"]<37
M<6%#$:J\T,_=.S !/ #?)L!OHUCKC-82<3S1^8 )TX*1VP,K]TPQ?&G "'Q\
M$,5)"QMMVATC"@/2:8RTIXJ_X$Z&O-6IZV!55- 2XW% IX=3Q,H?]^A@S9&H
M_,Q(1N<*LE@)E"154F7[61RSRL-=*:NO5EH@]+GR;.I]5520,!K[::JD^0 +
MX6,/A,IL[$RB%';D%]IYBMAOS+#4A"_#Y@6FUJ*45/RJ3!-+E<R]:A\+X0:@
MHL Z\M:4J'Z8'1KBTX\2IC$#-83K -7E.LG\5 IBIBEJ^X'GC\N6X+DK(&7>
M$T6:32-H.Q_3^T//CYTK+\@(Z"NV9A+8HURPLS8%.A>,@::"?I_P9X26[VNS
MO])@^(Q4PJR,YM40[Y7*AVM.GN]"&CC!SA=HZL'KP4K,<).?H@#K[#+>XXCV
M=W'$G4K635I8R>'0RS\XZ'3V^\T/;(V.XR[@]"-;U@;HOB:-G9( F#Z8#CY)
M"A\P620,[[%93+$7&;GER.8,?;1W*NIAJT]3&B@'RK2!^2VD?LWG.#31@&-0
M8N$2G.?2=?CM\?&GO)7RV<QV.V3R%%LK&QBJRW:US%:AY.1JFZ2F'XPFC_R7
M-YG AC2/%A[O2=\<- <IK/:N!L)'V*U/_CW7IH&NUI69)^HF,ZZQ06N2CKUJ
M@!]B07[B%SUR'\(56<MT\S7R /GRX! N?>PJ3,",T\2^ KQV'>(VR-?AOP-Y
MCUO?##V4'Q*C[_=4X*LKXNS$^0)U16[/O/RPL9K/AQ0\;@TCU/$(^="(K*^P
M+9_O!+LE 7R2S=Z"%L$]=\E]PUKA0)%]&[/(O"5AVRGA?\%4;+4T?3P@V9^@
M"\&OY?P476-7*A?.HN]EZ%]F,0&O4X0H6#OP46ZFE*"M1LI)#Q16C@9!4@PN
M(FQ1QRPT:VK[=B)RQL!' 4@JZ1>OO B9O'LJJ\SOX!4GN;2B18HUYWQW1<TL
M6W$=3!$0()YEB0046*W;G2Y5].^\U"61$:'/K0%K&(30*$U^L(&\[=Y:FK**
MZ@ 7'22*>SP3J227 )(9I@@:/2\%(X=1$$37["2MWRP^-0;ITNEK-B<MQ:8L
MQQH/*$$9"H0L_.$&#('+ERQ0^P^$KG^K\:MS[$\FT6-:5_CW]_!%7;.$QZ<4
M8\%^>"F+-97GSO/&;0O"O/*O&&_4-ZDI3R;[D/TN^+24XO?)M,S ;:(4"60+
MB@?1?GRUA;T#'36>!-%4"0,> +,F_F27J0^C<%L_9C\Q9VS26GAC9AG4)I :
M'O+,]K"+1\OE'8 '>V@?#0;^N( QB$148-](%CJ&B3_)VZ7(2>N )3\Q_A16
M8:T5B>[JD]LQM)U/&&W(XA&/8JZO+ +U5!YP4;Y1LUL7)+R,=HH?Z87ST$23
M<I? K-A*+?)0<!,>/$RXK4<B:2!?,ZTO\=/*6>"B%#KFM9L;5J3'P,9!?6H)
MSX\(0)TO6@]*#@6 0T^L 2G'T%YAXNCJ\J8QD%PQ;K#89KH&BFQ;(/86B4<W
MI>F1L]SJ"D!9MQX@>E]5JLFWZ;,P0+=EQ$%J>KA&JQ,2^Y#T]N'FKM,<0;H@
M@1DXIG_%WN(<Q2U:MR*SA7/^]D=V5J#=BPPE0E>QX4CN6B5!X+G_PC0$F5Q.
M$^+R;#7B,$4**M^FYIJESY_[\*X.S_&<_F4D#9+Q!8KE*CYO_07P!(N4'D@
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
M(P#7G$5-KYV"$<%>5;NRIA,8K!?[ .5P=-NRGE4GD"[I3ZAX[&X!:DL#UCW
M#-ZH&$8_*_1@,5DZ3]4D01GO>#"(D8XA<7BO*<<7H6X&#GIK!Q(U3'2-X',%
MB'CNH^0O NA4"]Q5!K10Z[@CC<-%?8+;)WM?%6Y?( I@4(4C6$NHK3S$XX:Z
M>6=IP99M1=8LEEZ2U+&_+PWL:U4F5JBYT'E<1PX&J^&HR+14Z,,Z"]M-0)GK
M*UK6I0HFC@HO>7OZI'SM02GI+63(UBOA\XIXM]:,R+83I"%H(Z8#$FLPGUL^
M6E%3^R*-:G4S/C:Q\\*,&F:;W><<$@H$1HF#>_?'TK15#5IY0VVXJ4F ;6;U
MK:+I^)+,ZSE),)M-G/]E?O\KC(;MD$G "!1==Q^$!@SI2/EM,K*#$N,C5 )^
M*6WPSP?5#6SUM(.5F9Y7)D5O?/OKY]L_R777,RTLG]C"<FY>_JR%Y4V\Q_K
M1.7.YV0PU[$_.V$+J,O([I9J?07$R>>HJ[IO>1%UWX""I3 !N.X[+TV]_N68
M#K7N^RCV:>MUW_4#?Y)_LXE#VL#E>L+E1_*DI7")#L6 )/W8[Z$IO ?$U76D
M;SQ('0G*A_]CGYK#<1WO"RT&7;%+D&C44R !%"V/C8SIMKF5.[Z'RFKX3C$;
M)K AR1W;O2G%DCCMKK?=WGL^P/ 0^61O()_,"#,@FPDM7DO6*/:00(5> Y0G
M8Y4;7*9.X']%.0LDJ<H+;K/=MN8U MZ0APUY6$>V=5<*]0(0V=B 5F0#.@N1
M7(>I\\X?4S8.$E(@L*?EB$(=1-O(!(2YX?YP.M_N I2=_K7@B-LW@YG5XFX>
M[3^/(M?NLPBHK<Z>'S[HYF]A;_HX-VCMY/0CQ^#@[V\^NMJ3C!5O-!N=%6,(
M3+29&$!& W$VY*X&"M51<1S%;)#!/X>QEZ&APXR93)-4C='-BOP9I9;+Z-JY
M5O LB#EP>1*RQ^$ZR.+['ID^KD#V $0@#ZGVKKBT1:^71$&&091> AL3^U$>
MPV3-BV&?[8.7L.7>WXQ.B;& C%7*OF=>!UGF2J\[8X KF'\8\)F"!.;IPV4Q
MBX41MFJ1OQBHAT]^91V!U0,,'OK&H<PW0./V^ W89TQFM,#3\9WPGH]>JR1-
M6LZ;+,:Y7'B^[V6)TL8Q7U..P*(<$D!5W 9YN4M1RV8I]G'KDRT?;-'5/A +
M&=X\0@/=>>Z7BOK]C#YG]Y>U&A@EDQA.'TX*QZ=CH0$ P(?HA7<MT56[M+3E
M<<:6R1 IEB[,:<3 ")K\[VPP,N$!.A1S>^Q])8LB;+R'-YH%Z52N"][IP1A?
M@;:'?#2\&^OH$[+HY;N'LT%[:RO/<L#7O""A$-R^'_>SL3CI*(H9=S'PX;@S
MLO0R8"011\<F9,>%YX 6!%FB(\RO(YHIBO&A:(*( '_#8U9\"2)O3#@SM!$A
MJ<!X.-70;8.!GZ"OD.5\#*!''M17,06E(#2,)WS:'F6'X@0D>/N7441!V\,,
M6;'#Z5)V](,<,P!@":AP(;(L@ITDPPHP'";2O_35%2D@<#X$>@-G%,&ABMJ
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
MJR$ZW<2 BF_M#XY KJ'VF@O;^J+8"J1!DVTG>LT GOQ8'TN+]ZDBC4 7F2N
M9Y-_FAR\S'"$Y $T^Z$F<T-%!<BMUPMK0+ .L08FKI&K8"9:O=< 8.3SLM,R
M)X>Z?F918<."E+W 1XMGG!<)34D9+"!PR_BIEA,&"[0%)1]RR<<94+"I2O+,
M._NQFJ#P(?V/6EOG,2V5Z.-Y+WZ7^UT3YO1:IK++$H$4*K?:JIM@]@9TD\$W
MRPBLI7J=&H[8QALK*58-K[91=I:$'&OYUNK752JIR<+H_GQZ]O-)^_6?AW6!
M3RO.PBCF7=PBPV(!>]PJ)5N\VMTUY[!D3H4,<!G%_O^'SO/@'>#R9S4&36U@
MUOF4,RZ64+UK!*$;Y<\NX3F^J;Q#1JG )]L2N0W(UD1IIGT5<-^+A*SV)FO.
M$YY$)!QV&$2CE\@MD&NX]J?H5T)FKJU4/A)R8(A]Y@9"&B2AS-@!4'OW8JR8
MAD;5W)OL4O8<6M,Y^ <T'HSVH+(7U3G1V!4-]'0HB15F@UM)$I%*EQ:L[^Q^
M[^1F;V0L6LF.:DU.=[;-6?D\JQC\1P$JP]VX\&0:I61)#@)@E]Z8#%TY<\.V
M-";1/)(BAD7[&)MCI78W:@4,R^P,B;]*&J=E?[ #?CSTAZJ!R#1ZB8B\PR!#
M>TE:-N)+2K)4$90ZBT1\62+& 5E?@0V-2/)$+XKD(B]"8MF21L  3H&U%0I
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
MEW4]'"D4C!7Z)13"X_Y+C_ZS/'8FYLW_4$L#!!0    ( $>$M%+=X&-K/AL
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
MI5\B^!P38)^_?L.T_U49[-+'19C%SZV\,)WF&DZ@8^HA!*8?82=")[1@</8
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
M,=G(\\55Y%*X],F]7Y:1:$T(&*%\ -B,\[R5/<>'G:&#T-RCM*VZDL722R_
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
M%1>DFR)OMK[M )^S#TLPYOQF"TQ4%*LU$ @57_J?U=FYR^LO5Q5"_?Q;']9
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
M30 :'LD()D.2.:V,="LDD<1T#\3M,FX8G+=5U>VUE&@844I <:2, AM\N6Q
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
M?OB*Y5 24PW*EW&H3@E(REGPB"/)6!@8>8@./SRA"BU6#9* 2$33AQ!+<TH
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
M%8BU106":\AO<.Z@XA- $M-]4J!ZORWX!>/L(^)?AX41]P,)$N)P(:(EIC%
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
M3/Z[0)WBA_>*A?,@ *GM[MGK;):ZCP/XCJ;3RA*Q/K;XHNZR*3-P*@R<B5B
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
M#U%[IISD%OT!)TRYOJ9!M](=J%ZUB5$&K\)NQRJDP&06&S(VW($5"9/ZKY4
M2JD"8OIT\GU6@42XPSJ/^J#<P8BGF^YX!KC#U)[^VKI5?[#NX.?]KLI>IW?9
M+M/D=#-0-'U74@2!S" 38&->S5V/.15]PA\^X4\?5P(_DZ:(PZ>5H*B@[!&Y
MB,ZA_(N.M9?*F;?ACU'[_,#5KO5!OHH/7FJ?L'L*!8VIHD'WZ>L+3?4>/=-I
M7TG[(VV)VJ8GJ&N,VM:(-H^]UA9G&]]P76K9C?Q@^,/G 0:<I\W1LR6S9,ME
MMD2^J&>,6LZM 7:\6:.6.Z+LZXTI]#O/,856<]K[,+-N.Y3J.H2\VU'WH#0;
M:/UNZO/'GJ392>4;J>YE/.5UP^4DMLN12T@,<^++?1. *= RO37X^07D:RL!
M%UGY!W7SF)54I-\)EQ4O!!S9?R]H4R0":&7_/K]DP>%'\!X'ZO_?4=MX34WC
MO+&,N;V_2=X<OE\M;SV>W_0]UN;W-7U=R.LKI7_&/M]H2?-X? ?CG<7?J^3.
MY.V=_$7 ^ON$]08Z^]BP!(<WLCL"X37]OH[(:^GEP/'OB'6'9] 3T%5"@;/E
M7L\)RSW9T![<XJ "DB'+A%J$!RP7]CR#%@[783 15]*E3LQD+>+J^NO!ZOK?
MQ=5US>(ZNOQB2@;,K-"8HB[&O<S*].:FP#?=V77^2][*Y_D;^W4E;SZSG3S(
MC[CV)LQ1.$C1>P)KXV1(P<N%-,:_GDLBSFHGOJJ1[-'6K#<Y;VA%MRF^ >-F
M3P-2LRTUI'/8T: 7L]A0*\';?NJ&)MOA%.LTFZ%V;2:CPH+%7.JM/INIJ)&S
M>)J'=_BNSCI/1T2>C)Y^SHNK778SR(@_G#*ZM1E.#6UM("):MWZ!Y*9UDV<-
M42T<FHG;\W3SQX[<K"*@=-2]'#AZ048*#\UM1V%@?*0!SY$<A 4"39CSG*".
M% FTJ"<^06=W9)]7QPM'VWP%%)"P!W0_W.("GUU7FOP<NM?-[QR_#C(6G;0P
MJU!PU<-_1)SP)X@_6LF)3*U2B.U#2O"4R7HDSJQ8X+N!2O;N.FY*V14X/6@E
M:[V0NYJ![P+E^ /Y\)'\ Z=J[Z(G:.\%*0C"KI=H)<+<$5*Q-]PV&9,G3YEV
M3M$C?;26$^ &-1'[AY5OH(P(A7LH\ZL;[$Z1FK./KOG]HARC#P31YXB].&B%
MZR\=>:D<U@>Q==TLIU*T3LA T?P.)440+@TR0?R0FK\>G"KZI'Z(GG)?M!)D
MFI1%'+ZNA$P%90_-1=0.Y8]TK+UTSCQ2HW7FF%;DD:;J7>N3?#6_QET?=7UM
MAZ5J74UNQS:S+5Y/JE@_;17;K>:\&P?KNO9ZKG'XH<)IK=M6X-VIK=OJ]Z(8
M!$W6[2XQ$(S\/M+^[BXM'AD.MR-D-H=Z2GZJ)ZWP#2FB%TB9$Y7:$6 .7,+&
MKN\P.W*P>SS;DOL*;\\V&[:,RM8%"Y+3?V[JZD&_D.H?N&J(+LDNVSSJ!@5
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
M&T) 1.L;0T 2O**KYPRTMFL6, 4AIT.$M&]7$BN!0$6W(!P$E9B+Q/5!I_H
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
M=01*3:]9L/?WK+K]-2=7)2YX H'S_'[/$PKP+9R,AWWOI-]2__K'<QH-8FW
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
MF>MN @Z"#J*F5]AL!T<Q<81<7;,;' ^AR.;8>GR!TUB2K9E[*<V9H;9P:=?
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
M9%BW_&@G;#Z0B3"L'JJU!V&AIY&_H>RIOEG2OT/MR]7,Q1P42MP_O5SP5-M
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
M>69?EG&F;SZQ WV0&W#N3]CHZ")&;\GVUDE#@@2:]8YJ[B @WGJ23-/:KK?
MZ% #'EC<Y 6@C@T3+>Z*GNKXL*5U_)#HBCN12LO;LWS+_L-N7CRD.[;H;YDS
M^;1IIT=N;<(B.Y]^!4YZ'$49@C0G#@E[SY?=^3\$RO4Z>3]XD$G:D^,PE[9"
MR+46,(*>M7"7&(A*OI;?XG+#_H%[VN/%GGX6, /Z8&^ZO;\E1?4!%W?G^0,N
M*[:Q:W;Q[@W:Z\\.#0*+8;KV*/#"LXL<4_U):_.$TR!&A'JJ]?EQ#PP0?RV-
M"CG:&HIU&*-C#=1Q.XH+ 5U]U(U2/:D8[+*.[A@A9J@6"@DR@/J^5A' -Z$<
M)08A;71(+.WWR>YK%\<N2)7<"4IHC'PW:B8XZDYV <-Q?#[+#XX?BG2+:6!R
M4=WBHMG<+.FT%=,0Y:I=@@1U?.X2]8ATY=%NUY9LQ:)YR0/8=+<C'U.*"0[+
M38&W685VO&I-7#0Z_;(Q(#W5*&'2J74/2V=A"R 3Z BNN[!04+(;I(R0PY"3
MH@ZD/?%Z)_JS E3G-&<!:-PZ5 _4F9/"<E#!1M85V]&1!59+,4L/,SD#=U-I
M%$VCI'NS7M.Q:I.X?OE1C10UN5@?95&$@ 8,1B'^4*DKZ#3O#AT0AK(Y4R$1
M=6?B#2';C]EN1YWW.9W3Y#>L6/H9#<NJLGTU'&$:.'JW:SZ71[L@0_'N7YAO
M]1&GMR!W+DG[-X]J>F)44Y^@]OUZG;,_@LADY4JVZMR^-][5X19X-]M/+@"$
MV:C0/CE^(&J'C3FA&'5@D;OV.LNS"K_-'O!6.: XTW<AN)4^,-)R[$]H4&X7
M8PJY;*T3Q=A04SWA9.L=']P!0;QU-HK=+.W$("XR[,"K9KK("T!@'?UW&$PY
MU?$ARS O@,-65(=^69![7%2/EQ0)%1U[V*[ZO7V/V[=9\_G<FP69FV_O &;7
M'B+U9N?,)&DI3] ]H^7S!=Q2Q[5#;VB0J6J3;-*U>6^:*X,CU#5D+WGA:&1C
M08_'RPZ/'?UZHY'YL:H=0>9#*W@)/1IN5&S\.N>7+>X<#KGZM.GO +JT";V^
MY-ZOX)M]3J*,-Y$<."0"&1+HUF=K?J @DW0VOF)D;SNX3;0.",(>;766&(C%
M)DU%A\:LISQ>Y)FNMX%C#Z+TF8,4^!IHCD)# >AX?&JC!FG\>FGSH=1000T>
MI3%/!+Q.L^*W=+?'/^.4H:"/C\PABW>[YD-ZM NR7._^A84O/N+T5NO.)6&D
MB-,B@7B],P=_O)#)JI1LUKE];[>K0RGP>J>?7 # LEB'0_:!0_:N)X\<ZRR!
M2VW,,R<RHZZ2]JD=Q>2/=:IHOF&WH=W.'C";FI?*C;  #MTMH0D< L_83^YS
MZ#VB*8)-)^_]^6FS&Y\T*<*;,QI-4[[N5:YVN J!'P' P^CTOC<G\3C_ 1@"
M\"6G:?)!+4+.^'W?)+G]/(%MN">U++0C'P?9D#O\(?UDGES9R+K#'SJRP,UW
ML_30HQY:[J;]=4VCI'Z#Z*OUSGVLZB2NGWZTJZXF%S?3%X4(\ %L@Q!_K-1'
M,#A:JO13[ M7X9@PG+68BHK8:3:9MR[J//%9^<<+?CV._6N\76:C[#?)])2A
M*\.V/@1OB!D$&%=^M>V2P4O$GIV@^GWSQUI=J(O*B8=NQLNZNA:#Q=SEP02?
M!](H:1*NFHVL_G6=K;_&54$)C@,[IJVK(/1$=;N_X(]]<NG+@N3TGQLL[%.8
M0]6IS9M/Z-\\R-"F]C;,E4^0JK=#;V8);8&$_.'#-NMU^9.114*U+9FW+YO>
MYE>.;N"Q99)X.*#7B2*9CQUL8P\:?FZ(U@Y9RV$:<G KBTH8V.A?\J!&'_WS
M_>86;_]_]MZ^-W(;V1?^*L3B 78"].S9V,F>D_, #=AC3XXOG+'OC)-@G\&#
MA=S-MG73+7HEM6><3W])ZIWBJU@2U>WY)QFWBE64^*LJOA2K]EM>>"I9XR3#
MZ_-HRY)N?'K$.+]C5_%5WFQ0V^J\P:VMWP;KD'YZGC$XBM3LI3IQ6M9$J*1"
MG Q]YH3S\5?#L$.\AE3<2W7AT=I%G2MR80\%G"4#09@?!)0-V,(HQ;3?41+_
M6:S"5S6^5W4-)OK'?0GVC#%\/<A6GQ-,@.VP9^9U3]]3#7K\E$=I?K;^/_LB
M 9>R]+9KLYZW,C4#4G>[WD'Y**,T&]TV,.DH-:=]RXE1BWK&7LH2+A(U=@):
M7W_US66J.PN(CN2,+(3Z8]7@@J(68!,ZM>)YEJOS:IYU/UU3EQ3Q?3V\V> 5
M#^%@C@HQ6*%X][3%=50SOV-W[#"W<%300 _JGEK7<,4;NF<[DN8EEBZ_LF-X
MK%UE0;"JPHF]6/G%;@*\A6?0L5\/-&&=/HR796*%+6O>3\J#VAQ0R6)V;A($
MH@02*F+HJ ?+5C3I8:H/J"OV[L@X>L1=]GZWB](7[G7+4IC4"[?U!Y?Z0RGB
M>:67F(\&J<.O@^M06(]>A9)?Q]%]O(WS&&=E5/GZ)OF(5_LTC9,'7IW=> UH
M" _Q2I ;#YB+%T/Z#715R%&TQ2T,)XZM*T0+U&I9W2=:HYL$U8T1;ST_/^V%
MO_Y5#@\8UU9E""_)!0\O;0BQ;55E//Y <IQ=DRC)SI(UM8Y1LJ(=;O(@FW>R
M!G/J;6X-X 2TF3#X'4#.8OWZ8;/AX,ZW/9V)^@GRY[)A,!Q\DCT$7R3W-Q6<
M.<KV&?S5(H2!J5,'OZ,VD/[+\BC7KEG/=)B: =D)N]Y![8L;I=FHOH%)9Z>Q
ME1^]I)[=',(9*1(]=\)87ZGUS64:/ MTCK0E;B'4'Z;BEOB*[)ZBY.6O&2\1
M-(,L[>/#TF(+&QJ8\\S=J/(A]@U,^1JA--.^1R.EQ+/S%1;-]2GP9N<D'*!@
MSGEG<@SFAA99[J:#'*@;L!3G@SVUZ9][2E OL+FG5AP$M]"7R*J$2Q?X7K]"
ML*+M9UN4T4(E&5/W RR[HE2$52(Q2<M._CKV?'9VVVZ09=G!C)BHU$?;1IH+
M;%H(C94=42%I():$\ZYVSKDUOJ<&9I^&OK,+B26;/(B#T32/8Z7SEW:DY<\I
MV3_%R8/Q),FRF7AX9&P&<UYDV3N@(R*S-(M3(1.3SD'0_8L09E_1S\ZR.P.F
M?]KC!K7> 8^AN>1,9UR0RK.AG*4I!0B/SCM_:4ANB_"^LR]1NJ[[=Y9E^QW/
MGI*QBZGO4XRO$NH1<)9_C'(,?&%LFOZZ)O6!E;]DO[_=T <L0(,_02E]-,<L
M0(!O+MF4F@Z<5AF& "6;\A$!O^0DC@PVQ,I%J+]'$]?W6?R0Q)MXQ7>9FN^+
M]NS2#1V[,ALEVM0)*H_=LYDS4H+[MIG<K6%Z21(65LVVJLLT.&5LUCE.\":V
MOR$ZD)/DOJ@S)[ [> /? ?@^GGLO[.[FN?+MKD"K7<'[@I;G0H]GDT$* HG2
M.WI^L.Z?(3ESE-_>.Q@=@2I+Y-N%451$]*T-@^*TO\K&5T?VORG9?#>[!>1<
M%,CJRFL(%9J)R[ZL+IS5G68SX8^8#6V\C?D4V])G#V?5<]I#6 %9I.%O 660
M!O7 QAX-8-PQ1W7[MBGB:[0NCQD;(P^,2JR1-^+[QLB=I<P:'93^C!3H-+ C
MXRB2< "3=O6%_I(_TB4R7N,TVJ(LC_(]B_*9PV;6;%3'PI.'4IZ9^/(+O,%I
MBM>TQ^45J63=NNA@Z<8'<>EY<$<N0,9G4-^A_+:K<!M+X\:SXZVKIMQ+E]>#
M61A8^S;2?!WU,!1*#(T/G/L6QHF;S+@<@%Z,Y(_=^P"N(.+Z>EVI2$Y5I+C7
MB]YLF];?O6YML/"XT^H#;#'A3O8J5C]PQ3S[>;3Z8TL>K/>I+5O*\AB:6L+E
M@K/K(V .0Z- R_1O!CZ--M^PW;*&')7T,_9P]M"1)WMSPIULU\O 09'F;2Z@
MA0Z7<)0,@E_1']V7H"V/5<NLA36FV>P-)P]Q@C&_-4X?YFFT"IV,8BI(VV4O
M' '4WG$!+K* ZQV[BH;!]<D@RQRXYO%D.%;5/QX=QR%K(3?]E,?Q?,II#XOB
M8MD9VWZ)\Q?+29@OP][<;#A#(#/A^T:@"S>/SMA8D\'L.QF<=D];\H(QRE@[
M1,JBF&7#N=@5;Z!*S T0^/LV:"ACF6DZ6(4:;9;IU:$QU4HXJ?@2L?C*O%8E
M/@E=/;*0R]E,.^>D5A:3U#DH%NQ.R@7.5FG,Y=ULSO<97:%DQ=:-H)9FPO*K
MZ0B]3(*Y!WZ[(%K^:KW5-%NVGK')=/6TG$ 'WL^P&%%B_^T%G5$W:'3! 2D3
M3G;W]UF\CJD-_11Q-64*>?8USL0YK(FNFIJJZ?P<I$F^YY:@AKW&ARE;+=D/
MS"OQG]!G]F/H_3SC"!+KCRUZ#!5]RQ%8XV)"[#<]^1#MZ#_OZ 0BB_BR](+L
MHC@1E<"Z0:4-%@W\U,*Z1Y[Z82-'HRCFYJ+&%#^'UAG[ 2?N0R)JD;%A2YW<
M@35A>?/;FU_P[AZG F1[OU<%S)O?_<I1B_S],-]FIZDS75,MZ3_1Y^*/T*7&
M>U^:*#^26#:Z>MZJ$PT]/L!KU2Y?BZ%B*\?;_?TV7M%IZJ8XHCB<@5-7_-8,
MG??)P$VK4LB[ND(5N]:8K&]IRVIO_V93)I",MI_H+T5)P+/[C)__  \\7)_4
MH(&2L6PS6J .*[Y5T6;&2PE5[%##CTXD2XZ!<0KR5?H8!P:9H!\@W!O= NML
M,$=]0S7L;+LEO,!,L0LC==Q&NO)#:^C\;(])OI^CU['7& 9EJR5[]+9^AHJ'
M,_$PYK$DUI]=U"\5?4MGID8(M,?1RAD %NX9Z$/4P.5X<**VQ!Y("1O"OK_/
M\+_WM$N7++_I'96GV"S34+6VRJ14WAME&MG^VV1RYOI-,EF;9?, \2>(/9K-
M5IEN_(CEQY9LDTFHNYMD-H@(BG?YSIB)3HUYF'TPDWQPW-OL>BE;J; _CTTO
MXUCJ\*_?XE+1:W4@^(:6T"?I'%E+(T<_R,Q'*Q<4]19S8GF+/MKG,<71#YD*
MY-HIL)16">[Q  ![,T8IP1$)1<3&T6%!'4DQ  T3Q#M<T_]>Y7@G3EOMB'5Q
M#RUB^-B'7D]&B']HRW",@6B:JN,@& WB1',,AN@/M3X@0@6-"O[Z1H; "#64
MP,-_\-=\'VW%74F=4BB::$."Q"8C! ?)>S5&F%!/DFO D,! J3(EX6PVOIW@
M8(@GTH)(JT1"4U.,T>30 YU^6 OTPR";G+112%HH?%/2!KYF.Q[XE%,8>/CY
MWU%B40^/9+NFL&%U)_*7C_B908@_^/2TC6'Q9RM/,QFVXK L?RQO!F3LY\"3
M8G._)5-DE^$1)\SFMJWILYV@T;'F= ].L]JV%.4',W;?K47V5U00+E %OB+\
MZM,1@T]YJ0T:?/U+;([@8R'SV566[?'Z-HU7^!:G_#=8\Z:58DB;KFBW+!ZB
MF#]=H"?V'#W1Q6_&'LP@Z[FLXQ(XF4= EF5<UD+(#JYB.A)@G&R47<9^I9PA
MD#FI [)(%9#%,7,$2%&:&Q^D#+L?JU@5_U[<G,KNR"V%UF.4B>A2$Y3O)"/P
M0K):HI^3E?)5 U9"OJQ^0W<$5;^&A:EF>(CY@PJP[!,V>)Q@F$%=FX*]RW@S
M9W;V\)#B!Y8]]*GZ).5EP\ 7"X<-O-)WN0V]M[>2L(1U4PH!3L-_TE)X^C&>
M#ECAE9[(<=Q]I[42EJ<NXVY.):*0X#3PIW]9WCUB%-6ZG^SYZ4UST[@#B, 9
M008BXA0&$:=0U6A:^=1^*:JQK&^2CWBU3]F4\#S*XFRL"^_#^V!1J<:19_M:
M^Z8. X^:S)BMS']5V9HUBO)6Z1I$$I:[MQ" [IF$F52S<?D6?1![0D55Y\:%
MFZ3HC6MG@D6R5$D,JVLO[TB6]X^!-33U$9>4QO-@02/7]Q!+SEIW8B!KL:Q3
MU=;WAOB#T,<"N@$C5M^WM^TOH6WO\T\T_, '22H)CCC@0=L5 %:'#0#-R8\[
M!&"#5]Z1W2[.,IX;)%E_Q%LZ#5N7E4I$HV5%6U?QUM)ZEF"VZ(>?,3.)T%5>
MUK5<MAXC^AR5!%4-G^!EEVU&F#@-1*_HLJ9-N^BR"WXFO'>=K%(Z^\ 7N/C_
M57*3/^+TY@FG=*V4/+1F*0)V![2L[FZ[M/2[/>S>1\_[WTX"-=>.'?@L*V+T
MIB+_#L4)XBU0W:2=&C_PA>4!R"$>0RI>>;;GT+H4/1EFM98"=&YCEC30+;"Y
M3MLQL.5G6CH&?'2.03D;@G -T+.CA!TX\U";"WR?7WXMDMUU#JCJV9$%;3T[
MTM)ZZH-%/T"V<TR2=-J@:[EL'A=U&>YSJ@8%!8/!B@* /N(A/(OBM#NX>MB,
M/7$:HIYR:-JTE<,%62'G3>_*?.6_Q_GCNST=S!U.>=$'X[S)V%(Y;]*T!)XW
M&?L(DY7%2:[+]$G-9UDL4GGZ^2R/=X67BM*$>O6,S:.HJK)X3I;!/MYN^:]4
M6_>L?-;3%N=%'OLYI*H?@BS-O,H6ENIYE9*#;EXU%J:UE@2J\*Y9R$ G4DRI
MVFZ$D:"*9E&&AAR/V]#,JOP=A_<YM)X[<)4#L["AH#K1STV.;2JB/,T&P11H
M?)5*%#\ZLIRI=V@-,_62=A2EZ/1C'/M:B7!7A**ESK;.$__=P37B7X8%$_IY
M&S/Z1X>.FW,>;D\;80-AU'?277O*3]D#1WU XLG91[L@"L!'Z_95P'VT2=C0
MO;23,JAH1_9)SC"U,NRL!0<8X-::VF$#;*V!.NRS]3IFZ(BV%?]2W!VICCL%
ME#JT*-_>JH67SCCTR<^1VPE2ZXQ-^V5#5)]'U@>4=Z2.QPBK+RXP( /&2= <
MBY:-_LP"<*!G'K;RO)#' \ ;[%6&N;;4]/N2H\:><F( C3[O28*-#."I@JU(
M/PC2:<-9/66(]&#,'W$-R,"SA]$0J9I)@",2=%9QN</I Z9?ZSW].N=1\D>Z
M?\I7+[+J0S:DY;OK2;WTR:87?C,'@P2UUF@;+NNGB#U&S?-Y5"*R&EWB,@J"
M'NB:- H0"#G0.P!&6<-0Q-.!Q-EJ2U@X-S.\<;(AZ:Y,V'Y/]CG:QO_>Q^NJ
MUEP3J4_'OK M@0TP'-"4DP!_J,%&12@D72M2GMF2ZXWMM3)7%8C:]'HSBM%M
M2W%6F::QSOA>SR7]F?6PFY1#!12#>ESWDZ Y0VO",@$L.HYOO_!DW%DKRX\
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
M,ZLT@[Y4(:51&5*Z+G)UL%J>3SPY1.#*G"&#2_4J.'%X:2#%<9K]&Q:)PWL
MK36L!(Y"8_HJ4>C!*U8#Y;W.$&HPX@+&Z6"&'7=L"2N5/'0!XW(<(S0\PO6N
MW5F*\UH%]I2DP]KI2.2)2JFF%$,!XW("(C1\+2M>N[,+9Q3U3R5FL^(%=]#C
M=3/(LI>Z>KYF?>9KUJB]9L75FC7_MF8%!N-QK5E#AH7++_?T7^M<?*W+?^^I
M^6H,6G9#%W7IW6.4E!.L#\P-L%G7A_WN'J>"X9I<;N\&ZNAR@993$WT?JUE&
MD<\QC]+<9ADV?L]M%FYC]V)9_+]._4,M?VOQ=X\?XH3ER)J! YA4W22+PFDU
MO;^,'%F^;.DYM9&9SG'8Y2/K5=0MC=S UN70.K>>(,=?KZ\@Y]GNLGW3_36\
M9IBK:2AL'-/WJ7!7F11'+JY)_ (!=]H$E;:U[MVY+:LFZ$W5Z#N6H-)8JO9U
M8=LS/:4_NB=-OFJWC_%3@>T$/[#$![YFN9$,DX/U9&:YS"9+I*I:]X^>2-7W
M-("E38NRQ]N4/,=KO#Y_^95.^*Z2*SZ)HXN",H4D]:N.X9(DC[9J>#J*5:/3
MB=&24J,5)4=[=@1,+6Y<T:&H)@P+6?L7ZB-VR& *@+5GT>#536RP]8"BFV6Z
M$]F7+37%O6'Y45T:CJ'%FA[Z3:"<Y#DKKXP-5UU&C"IJ%J?UYM="C[]#=1MT
M-F]%UJ'&I,AFQ!G46,+ J,8AT3J%SU&)A8!MQ^<\M8"[J>$Z<[\##%=7OP,$
MV*!^YQT_;<YBDMQL>'Q'L0E;_$PG\=\+2F)-7Q>S,]+[)EZVZX^?3[$1H\VT
M;&B];$CX3GA1DZX@0S5=\-S+ED-/G$>GGW59WZZ3<SDLP$!O:ME)\T#:OWI8
MRPJL%85TJNB38\2:+L<W&-J"&O.KW5,4I\S-Y!0>+(*(K\,O<+9*XZ=VO'1U
MCF#=H#HZL&C@MREEW2, ;;,2IME\,C=?7JUQDL>;F 6RXJ<HY:5*XKI!N1&U
M0.NF4>!=*7M($/=!$W>@C U;&T_AH0>VQ6\GR0=Y?"._I$(-&>)T"W1QW'!3
M;\Z# BZHL;\FR0,+@&*!D760E !L+4WU:>0T7JJDE>NG.RK6:F61MUBRG]^R
MV$(>?MJ^.Q=6(_1C1JP^L8!Z*6T#],D0 %P"1RW#$0S,6%ZRU"=/:9SA(ACU
M<$&@-'Y#8!!V/ENFHRF3I;..]0)AE!1UL(N$PO/<5"G3]^1?QEAW^-FG;U+4
ME;\NN'D+?=*I'B5B\5E[YY8]RO;YY 3C#;KF5_%W&O@B<*,<^EG4:1@ZZ)K
M"K=A!PB0Z/.$S;>BDN V]"=_69ZMBUH(T9;MX/#C>%97*BZI#Q0)ZL %1R3
M7DM\'ZWPV8YE4QPQ2Y,@Q/9F6:?9LIC9;NAO*-K-+?UCT]4^&LP?7'N%K&F@
MND#693D..("*^&KY#\#%B23;&WN,SHX#(G:YF9P@ GRM&4?L9G*1</%I#^U4
M+(19WU/M-UZV[F$5D4KT\^T*.IZ88M/<YR,;_LNJ==Y0[+%LYQ$SJG]9$^34
MPZB_WBHT4UYQE;"?6WB2)(I*471T. -]N)*6P43!AT,*DQKF H.$0P0B-E5+
M>3S39DN^9)W@$%E0XG_/,CK$!EL#HA,-U4S=&0V)5?2J<CIUQ**;2;!@X!S!
M.*Y)L.CQ>"9!+QPB3DQJ$GC!,UF@V#QM@0VH!D2,#;,%&D9#XL=F8 O8S*4)
MC:BC(9K)3!$F<<5*$?1"RH8U;N7P=FGL/8UW[ZG_ZL])IGYN[\"J6"4V#19-
M(%IG[5A&J17-PD_H!T")^ VP9+IOSZ0[_9\IE,'WN1Q%0V&ZW!,K<BHUL6YE
M\-MKPJYV(VU\]()LNCF(@]]A<10.AN!J]V[5LLL-D..672XC.N-79Y>U&S$3
M8'ND:X^:J1]48-I R9"KC.I6BN-U*O2Y8O#_O\8%",#5%8@ER!RO4-X\X33R
MV:.T8*#?D- R&,-26/1XO T)O7!G4Z%CU]N0(!7Q[#<D;$!EL@?VP#18 PTC
MHS68$[A'=H,FR9#8MG"#=>L#<H,CP][5#8X$?._5C?M!P,C0-TF&/'JR@'[=
M^H"@/_)Q%$#2#(@#J: S0)[N[V><4,7<GB7KL_4N3F+6+U;&LHP'$_3-I4GY
M8>V:>.F_2Z\ 9G*6XM1*;L5@61*@*%FCJ$-21:P&WH)S @,9,EB";MHT;;1Q
M$/"FTSYJ)588K[/W]%M^(#G.;J,7=MU10+B)K/Q$:C(OS3))!]D?U A1ZY"R
MT;)Z4JQQMO6]I812H:>"*JSB&,>4V'Y_04%4Y(U26.-D.D5XSVHGXFNJE.+=
MP>QL1](\_I,GM"TU]@/^FM]]P=MG_ M)\D<QOQ,,L_*S^C+S4CV8-P%P=]X=
M42NQ)^LE1=3W8549"&\$=M0%L^#'M#$>!ZP/4 L^@%Z,I0YL(5AP>,M9].ZQ
M9PO49M-<>6.<4,$*%;R^*94,.K-4JZ!+2+>N_Q-'Z=T7XN6R!1Z#/'7-8T*#
M)/1[<K_<R(>R/Q5'YH5/#LE@B! ::"?D2!QF'$I>0VU"0$"'<:QMX<!X'NY&
M&0/J1LGKU04@5PFC#8?F&*EX42\]N0QWC@67J:U)N^]A'&39 U"3PGDR)WEZ
M<(:A R8?TR!!I8=I8-R\C$,X> =TE[5X<'3[NDS&XW7K!J3C!-&. W.>[ZFB
M>OO.-I/!KK-@,K%I:?=\:KM2RH8T*IRECT5A# [-H'30YV%/)"@>;DP8,Q];
M$DP;0*_@>'0!6BV8JZ56\X?7C&Y 9PF![T-SE936WU6VF QWE9S)U,:AU?,P
MIJ'H *AA8"R96?CQX,Q"&T<^9J&/1P^CP$*L?(Q"*%R'6US6TJ%A[;FT9"Q>
MLTY NDH K3@@5WFVH98?Q%]*.0URF@*G"2V,]!VF-#)B!Z#L3)?O0%,3,2:'
M:7#DX!QH=71('V9X.AR'6I^9J$W )6F_'Z/H#W/6=X\XQ5PAOJD!H >&5X2!
MOCA[N/_*/.SW?S\M_2O[Y5\7>$/'??V.9/D'+-X4EC^L4Q)U'WKFN9!)\DTI
M)/#4):?HD"[YWZRDS(K^PJX6A<XK(1T'HO]ZO:P0;:)VU@? <;2YNP&UVK&6
MY7>AAQE'3H?:%WNZI-64XECO]2B-(?S-GK!+C:H>2&F*D_5UF<(WQEF9J79]
MDWS$JWV:LHN!R?H#2=+JS_,HB[,[R64@<+[5,@2.K]_L"OK]/)<H@-W13+C
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
M;F];]L8SC859BN:"MJGQLJ)@H"EI$"=J+2H"W[^V'73B.C#B76M#L]85Z[#
MLC3H/Q702O!#1*?+ZIF#E;CA&..;H>MG-J',6.QF0A^C]&C!I33=</""--E6
MYS&_1%_CW7XG/9&1/BM?77CFI112.7ZF562IQGB7<EG^.9/P/_D($.V'$[#9
MH6F J!^_D3$7)VK,R9Y5F.L^\\.<3(XGY@26&LQU*)?EGW/!G'0$B/;#B9AK
MT[0PIQT_CXT%?@6JN/1TL6=AAD5,UV_1=L^,JY!85]P.']BZNK_CVMHO>G98
M7R&RACI+UL2E.O):?NQGH$99G4LY<#CI0/@0SS$5@S7=N+2"*ST!/.$U0GE/
MBSN/0]7<U%JOYNK68ZBYJ:_CJ;E&LK.:*WD9U'Q1WG:?I;H;8612=TL<&M1=
MQ<6H[M9 #ECQ^CI.\%6.>^'-9D)5O>L6(6RYZUX/O/=GU?P=BETWS62UKC^S
MQX@_#YX/R#BBZDK7JM%O;;0J&FCJ7$,AQ5']P*J+#! +9MAYV@=NTLL\)46C
M^JIOT6Z!*O-?T!9M7Y>Q5U_%F<C<^Q<R<)M-CHQOK5BP]8D>WZAH=CCH'FWE
MXHIN\+5+V"0HFKY2=\/ZRJ,,?TW<MBB4;2TV*"1M1]-^93]'WIR0R1VF^GU.
MR^8G%JA+OTV>QCR"J5C"[),2KNVB6O-5>C64K%3>A$0;=>_QL%-V,Y"#*WKA
M<@=JNJ&QS2;%1+INZ.G86Q0@VJYB-4C=#V#;8KC>V^'2:A;KKOF3XEIN9J:8
MO\J% KDPT]J,MUJ@+O!YRUGB>10W-FC>"N7(QEJ1*91GD@T'($2KF5EM-QP*
MID>RT</V&L"L=.@J=[U"&C>;"WPOQI^;"9OJ6DI"\$(RW1X 3*FT0MR*Q)3-
MA)HP)(T?XB3:\O(O&*WCC%\ZF%_Y%V%PM?5>I$"HM$C=0%_/!00TC,550F>G
M>W9PQM-XT;GJQRC'EYL-7N7Q,[ONR':XHP?\KW^X((D-W99D^Q3_O(_7K,=2
M1+GW0%?1UXW7LOF+6?:;JPN4X=6>E>M=<3.4QRPH;XWO*1'].71!7H>WZP-S
MX%#W2NLZ<&G7SW44/I(IA)JU&"0,L80\"5K'%E;/&389Q3$8075HK)<9])[\
MMEGS4-O;Z,4ASMH),#W^=G 1F@E@*0+VR\?S04J[TWJ<R+^Z!B7M!G*,B"R#
M32-E7Z&$G_0#%2_=?>0%;YD4@.F@P%:-XP[ALL JG^&MPT)5#T_-V%2 E(,0
M<.24>':J)^4PK>\)&6"=3OZR/'MX2/FM$Y;),UG%3W1.'^WF-9<?:)Q4-:0\
MC%._BM1P_89R60YN2G1-,W)&]AJN=#IF'8>]_LXXEXSO\-=\'VW/[C-^B5/B
M._2$+4^B(O3&G;X'_AA4\M?C4=&,8[.")BJ?HL_5\\#Q;!8C2NR_O03'\@9=
M5$^,%-#BF08Q0R!3&;0:-&]*@N^. 2M:JS<<+4&GVU?),\XH;^G%,?G#\N7%
MAUZ0ETOR,X@]GFI$"Z3+ZN^97!]3C /1?ST!I%VB!IB&<9P.BFQSXA/;4XSS
M&&?_@[?KG.RBG/W]TDZR4R3I8CFZKA7!ZP"<RH_GQ<E[N]GS'?S4QZ\#^IWG
MH7R7?).K:;U K/W;G+RM.&@RNLTH%A\"H 00*9*=ZX$<N_O84*HS96F +4O_
M<!NE^4NKU%]V_M)^(BLJ[-RP3B9NW] S6:QK#WWSPSK(TZ6$M6:S+']!_*=Y
M5$!VAP49/F"])*ZV#-J96P?#,8R6%BF_-=K8)9!H744 IEU=B7!:5/.UTY:2
M7-2*>>1(5P^0%/_2093AO""4XUDQT'#[3^>T[1_ZG:<.B7S/J22!W$/H2(7?
M.ZC86^\9% WFMOFI'";5YH!L,!6; IQ4N1T@'_*0:Z\[\HMVLG8G.:#SY*)<
M<UER 5YO.?4=>JUE*]QEG67'TW.-Q9G,;GGEAD/-TFH(H-7+*BMNNB75,,V
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
MQ W'D9*T=P6X#/B)=,!GDIG=:<1-F=FM1APT@6[%_C><K-75GH2G@F>IGX(
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
M@W'DXI6=<10R'6IWT7VMN%UHH)+N[5P#W2,TR(;<V;FVNC&H:M/?L[R>R\5
MT_@I-G54 RW?T[GNW_NS1<3$Z7^'G$?5ITMG6;;?=5,>WZ9Q#[SC"_)-<6,A
M*$SD@?47")FEP::3(X0/F,4NJS_Y\?RA9E*PUP+_4W=7C:O,WW@" <[/Q];N
MFO\O.,KH=(8)_CW.'W]-R'V&T^?BQ/YIGV<?,0-(O(UYU]F?^Y2%H- NQ]EU
M'-WSC;\!"5B*H)5/>93F:@4?KY^:HM4CR5R>XX<X25C(S7VT92D- Q>U'N,]
M^XH],M3$\MEC2&O5W![K9<:89(\:]=*5XCS?9OIPO#-NRY@7^SEWT-@7%IET
MA],=ZYN /]FCZI4[C[SP+9/BMW(4.*KAVR%<=F.TPF)4^NF)[I,)6&R3-  <
M:=A <T?T&-N-'[,Y=R2/MFA]0*.GM"7F\?-V+!UF3EN:.?O.EB.HW[X42 ]Q
M!%7[CQ8C&')WL=V1=W3V0AV2QOP+%!(O4%. 85*0"><3&L9VP*SH!0^Q0.4#
M]$N4[],XCW'@I!BZ$9."5S&L$@17KRH%\FAC;^E8;!/UJR0XP8 YFFN<96A5
M?A)^48,DASGT5@[(9O!G,XG]0#^2T9[UB20FK4T$ANR^9#C#UN%M!^I6DYYY
MN_RZVN[7;$MCSH9.,I12P*N'7(+XAE@.^I&A,=J$6A#ABA%N^VJ4S&N:YHX#
M*]MGCP0/"YA5)C##J[\]D.?_6..XL'[T'Z+1HS_]ZS*A77ZY_'J71DD6,_=3
M7, 2,&8BJ[) *,G\+O<;I'M>[5=SUUSL5S5:%D^HS4/-LS*M?^!;_:8Q)+;?
M6[S3KR!OW>D?!Q?=D(M!.7(,)D\MP3:2II441QI!D\TR)$N9 \?PR;6A,[U\
M-TIF,ZL<S'_-SO;Y(TGC/_'ZUV2-TT\Y6?U1W&!E^7JZ!V\?V='=S3[/\BAA
M$Y_RIJMPK;73I#[W.2^.?;X7(#_'KFFK"X?JV@BUY,)^93_W-K,W<BTR%ZBC
MRBK%BR(D($--E]">]0GQ3I5U?7C:LZPN=X%1<>3/N[9 K<XUI8Q[!32Z;6<0
MXS&7L9%'A<RM=S9E[\)TT50([YOA]GR5$4)<9O=ZAV''I96)!*/<JD[4DK9
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
M J9^VFEF8YI^)@7MZ&&@#N+A4,[SN8F0)GNZFNHAG7V3D/98]\<"=81] (O
MZ/L!#O(!<:W;'\AL8$]NIR ZVMUW#J*A'71F=E/FI/P[SLK+W7^?JIKA]'JO
MN@5D)^SKD^D) RNNV'H06FG%P-]4847;;,.?(?80#4_93.@VA7)05H42]T\_
MJ:*B:R#63UD<**!;$A8Q<Q##9A@-9IX99K(!,RS_8WG"Z/1X#J@Q% X+P0U
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
M!;NVR0CR:P '?KPTBYJ'H7;L;%%4-2BZHR@J*(JJ\T*1:3@-Q!'$T*IG#C_
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
M^XAKI9^RTG4Y^_5T86L]F_S I9J!O6&EI6VU:7]-!+!V[1'G#RTO*'3TPHK
M&1.N$_JJF]%7>/NG>_+T/W8X;R;S]!_R')[^](]W!>WV\U518S:KR9_PVZS.
MWC0S5CETPH&TBYTPDH8%3SCT(C!ZPBS!$#YA:KAIGB+A,6+/T9L4E@=.NB4^
M.I #* Q-A @*']R$SSY'Q=[5\T\ER7@&*I% S#J44F'VN342K+./<8--]R=Z
M9'^SO>;Z :,O;<VIE7>8C;J3)R(F#4L3D1'I9"H2&P>@L8M: 7Y X'&,(RB\
M5,W;)J$>N@\^%E,R!;I(H>7MJ?A70ZV]T8,7JW_=:= ,_<^ONSUS_G:YVU%
M56_H/Z_+6_)%3LUNH1K-VA14 !,VK6R(N9J*N6V:-FW3S=#:)Q>(/6-%K=G3
M%*9G>OT1QX^MG)1-J.7YF!T1R\"[_<^'O,"O3 !7T:D@/J:# [E*/B#,)?:.
M0!^UFD"]_0=BCUGFU83@KM2F&O &Q2LA+])K0&_$R.*P_\$1]O)<QD 7!?9
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
MC,*FM!86Q8E;[#F&!Y=%QG'?5N_Q,D\)WF2/.:M4BK,*7]\=\GO.+NKE9Y/
M*!>@U0*3<?[F+Y+.$*#MYU+WH)7BHPP'7 @:I)S/:& QOTA7JQU,/LK<7BDX
MUA5K)S>3R R?=U-8B12X)OOV%/R8U:<R]B:,7P<B# NN'4AFF/#[8LGMWCAW
M?YG1Q+$[FV8D$ @O$"7E^2#;2*.!^GQ&"4_KC#)JS/(0,481MX[$&55>G)>:
M9AJ!JD>U0"_72NBCJ]P $:??90H2Q)V/GUH_2= BR=W62Q-T-@G>/F*'&F,0
MW"-,53GW9#R\\*[I./2F4\OX;R8KEKNFO,_'.XM6$<4=3\TNAO>E4N*XV[3L
M6I?A)]D,NL8.KYO*BTWH^K"OLO_]?$P[K6Q;RTS"DLBW%5R[(VXBF)?A+(:N
MKI7'J:UWW(0/96=V5VW]9$O+.X1%TRTEY03Z)"/)VOZXAPMG^&&6WOUQ5GO$
M2Z?C6<2FETK(DY0%.^=/2-;"_=X@L1PMS$-TZ5.ZZR!\AX#P,:4[9SKK6<(+
MR*.R_)PBX4PJ2?DOY2W^9'V5OK<K)N9H?!!YQ&7]?($>:3=J[H)8:8G'(R4[
M'[^32B:-1?S)VKDTDO(3ULO4R?H,MYXGDG:A6?'T&1+.;=Z2>C*$A=9)::9#
M2,K?6._CIA@:X];I1"[7ZP)GG ]B+]4'L:@_O&E%<\)6>)?C\HQ\6NIW]A?Q
M::G>VD_*IRENL:;HQ73=7.VV>*BG&LOI_=3O5]"70_>97D)/R[TH;]$X>IA5
MDE+H.[SFM3CF;L97%\[H1G,Z=]@6BOY=^Q9;4BY"OHB=[*:-LJ/K)$U@[N#W
M% ?1 7AV20Z2,GRWNU IKD8\>I[2[<>(UY)^OU:9]K7*17Q:^A<KD_)_'W'M
M.=<A;"JWB(?K^K;8#1SFFV[9^YV/=UCBNLPB=AWSPLRJ%Q*YTZ@N[RJ^AR(9
MO/IA]YFEAT%.12TI;+HSX:FW9(FTV6>HT&_=+_][79/4Z(&8OYYD#F.B <T6
M/2X-Q>O]!VI:&+_-J^V!5*<2W^*O]6LJ]Y]*=#K0CP!KI ? L$-_(&!M%F-#
MNJEU!WXZ<6V(T$"%?F-TB!,F81,NVB?>"E):CJ&=;$PK8LQO.O6$RSMBVCQR
MDQ< MWY7=^4U40PX:6<FD(":.7O0).0:BWN=4;5N\><'C.M!='7+YC9N7MF+
M@])/.W( M"JO/D/Z<E?!KN;FQJ\UOPO4DB-.+SA].@_B35"BOM\/8QKSG054
MI3D[<=(9>*)H!SV0F"L?%/9LW/F\?<"[$P4VG>K<M>"O./CS8D_*(U_9?9M(
M=QRZXF,=>GAC@GDWNJ7X\\_-UMBS953S;=@/9NX- ZW:MX>A0Y>'/)/I.K-I
M!JH+U#U.<%CR!@F9K[Z)8;HR$.TQ.7 "CS1>8B%0*H\KV>-C2;[F="S!Z)@7
M^?%T1%E1G+(#8OOR]#];<CSF-;N05*%3L<,E*DCQ_9:YQ@/']R&)Y=$2T#:,
M.C'!O>H&[,_9]B$O</G<9JGC5]-^QL>[(<5$:TH.E.UG,U(&&;)#'\*&%;,
MO86:VFWZAWW:2/X8_=80K#QLN.B5>"A LAU#B\%8?!"S^([P(R[I5+RX-YY2
M:*G&NPI3*HBUE$XVR.Z @KEU*31ITZ_R^T>)G6[H]2>O8VR*'J]49.K):F09
M1,1802ME>$.#S5@&4"2T%SL;$+;%JS<D@F,F#.X5>,/>)FG6",IC+?M1DXVA
MQWY$/:\Q5 N=T%%TU3EF#VB.[T_Y_4-]O?^E:N(3), ZT;8?QT(;9#)._0@;
M7VTB]+9B;BF[TPO$*;XG^^\I31-1N*ZYN"F9>.E",AACF\%D5H,0Z(!LES03
M2\SS]N Y56WJ@?,!C];?0L G(9_;[T"TZ8B,3E='K/2Z4V) F]'U!-QD%()<
M+6;2=-/^(YT+I([JU9B,!0YJBY$;Z4S&"I_5+6;(O^-F-%-ZL]V(]#%,9]J?
M>-8SDN5M0$+KS4>V!_U"[$BA<9LI:4%BL::AG=6@8N.J-5BHRT$.4N9Z9,4.
MP\50HO("M61)8FNFCW:<U\SUTL$;$E;,1H:5)"C 5=G -5 FB:\@W^6+LEG>
M*\59M-M,P&W\CV-)\<?Z.6;37C!"I#<8?KB<_ CO;!M^]F"U@CC8B.Q;YWE4
MLQ]]V:CP]9-67*SJ$]^0PR&C/B,[7'[-Y8+&ZH?M:\L/@\"MEA2&Z E//8PE
MTLWP-_HO?-BAW]C/*Y]*:)1!S)]0PNB8:("F19EKX/$M.69YH47D^/$$D]UC
M(%2.I4'ALN?J@LR6>(K-YD$RZ)04H\"G4G53A#9D*HQJE+L<2B]/-3D2ZKYQ
MI8RNTCYO7U;Q/ BH6GEA2%6QU4-U2KT1?DKD;%>O&6+]F!)2)W0#5.WZ70ZK
M[_."A7^.YQR:Z"<GVO8S6&B#\.S4CS!LVT3H<6YNN6D?MRE<AFE@*A%2;CHF
M7JJ0+,/89K 2/P2M8S'F^ 8'2H6UP!Y,._0!SE)\XAI,[<96HHIIN$#9G@[V
M+*GTZ7AB _\.71Y)6>?_3N JE8OBE2;D%N]@:*$V'QND5AYNU ?5+J2FP0;F
MD-JE%R!I52V"/ ><= ^HG=1J'E_,A].F)I;19?V#:66WM,?2CM0F*P$[.G3L
M2SQ;<3R0MK5-\SC:5=-FP[$>15M:6<S'@*65+<C%;ERL)8:- ![?Z/A[6D-W
M=+-O9V&)'=R8M6>V !_<6] ><Q$+&C%JES1S-<O.<48S]12!,7/MJCW'@5B]
M!L=4&";WT:#C%VIL;MD$&K-+RWV@<4+8"5FR.>%FSJ(-%#.Q(KNL,N8M8R:.
M)KV8+KAEC9_G\5K8Q,$0?"27BYC9,WPSF%*)X8*>\/NA:L:4/PZVHB)J#HY,
MZ$D0,8XX\4.'!1.P>91>G_+#+B_NV6GV>U(V\TSEL:H#9?MV1LK C.76/H0!
MV2S E$!<WV[3/40/+&1@3\HV$4PBI[(NBB4>&I@D[]:V$!-QNT,F .V_8C;K
MP[O+)UQF]_@39J$,74S8+2Z/FJ-9[W;M-_!H%V07WOT+LQ(?<7J;<>>RZ4A1
M2XMZXO:DEY$G<\CKCQ8R6Y&2L3FW'TPO.8R"+K']I * E<U@G.!Z_AC53GMB
MHG3E@-Z"]N*T96?D5\5-2>ZI2:BG4RZD?6"EB30PR-+>B]" 2Z,$4_"EH>%&
M?(KR G7/$YE3.6F7^&AA$JFI;R)&;7H@9ZV[0%;3_D&"[MSFRMM#+LT!KXZX
M]Q;R1HF35->+)@[,IO=/7L"0.!M6FDLKWL#L;-N7C>Z2RPQHKW.0[.T!YC56
M'#U'M_YY/87;C0NT?$]6\M[="[#ZF5!2;OC-MG@_)NH-PDC6[K:3PK*^DU-1
M?\IJ[+:'8FJAWCU1MX!<DYKZ!+ICHA'DO/Q4MI\N.SLRQ.A2W1XQ D&WZ'1
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
MJ4J7FMU2O=K5>Z0"O6YO= &$@,Z9S%)F0&54MJN]M[HG)2+[?;[%J'K,MF<
M%\<Z77Z 634>[_/V >].!\PB)[;DOLC_C7=7.]JS?)_C7>O\MW3:6]*_BIW@
M_.FSTQ'O^'U#-A"\IKW\IP3I2-S;CP_./<AP([UKV(  WRF];X"6M>D8LB.[
M@24:>';SPHXKGR"*\\*6<7MG&#'>B#-?>=T6RRY(9#!*7@]8RN KS]JR_09R
MZTEZC-XM9N1LVB":^2-5P@-/]E.R:0,%1/V 4=8N_T0S3R8.Y*79LG8.\U*L
M>=7YTJ]9668%7Q!_RN\?ZNKZ5%<U!22=V+%;AI(#<25O56$G#W)DKKT)FW,X
M2-'[%VOC34?!O4!#@P2BYJ;LNB[!6>O$5S.2R=J:#3:X,K) %Z].PN9#C(U)
M/<CP5UQN<S8@X3(GNW/#E78P@$-6@K>MATMQM[3KU1Z7=.3Y00+VG*;&^]6Z
MIA$NHII[&>/^J5:B[[53#2/];=.A 1):K'U7:09V+)=+G9#7F:\/"]METM5Q
M"[Q@\A8- V$VK-QTRYNM2/6M8-7S!C0D6M?=8WW(2GQ'U;ZC77W$1<6[QW^M
M+D_U RG9BNB7@G;\<TT7.-<\ ]4-Q5SUKIU^W+#E\"<*0MS^PE9$#5WU*V;#
M+ETZ4>1G]_@3/F9Y00??[L#NE!W8./Q*LL/$>M7MZ:;2J[ =HU3> FS.G<X;
M&?:F$NFCL$0M<;>"X!O06<WWLTB3DP]_?<S+E4_%4OEFTUVOQ#HF[96ET3MA
MCRV-#IV'WX2Z")#2ZR3O-OE1 !/Z/>]+%VF"+IDOO<?LWRPM7K/NZP0C+AEQ
MT?VO3/@%ZN2B5C#J)2-!= *[A8E\_V1=L/[ (HW^)>>$80-O+\MC59=$DQU'
M\[35U.1IT.B@D06R*3#EK7>8,NWFY_)/J/\QD=!PG6*(Y6M*-B91#5B/JEJH
M 5C%UEFO;$ Z!\UJ_:>K;F']R><'3-U7H?0FRF?]SL#H6> \4R$G=*XW9FF:
M;XF4'&+M3XD 3*T%8OQXDZ%9H!$'2$@=TF'UM3S8"K/%U\\#23N9O/R2E;N/
M)R;]>M^.RT]9?F"#['M2_L16[9X)NQRV36)UTC*ECR.VF:-7**^J$YU<E_C
M;KDR%?,][?OBN/JUY%AOKYDA1\6@:LH;0: TAXWT2G"#R$=<;]M9KQ (1HI3
ML:6]/F *R>ZYG$1D3M-6"WY-@[S;G%X")!CT%*OW0%Z,-I2Z+Z701?M])[3[
MXP4B!1+:]M0K!__- A,)4;+D$'Q8#$8>!&2 2YR"4 G]!@KI$N:( N22I4(F
MS"7*,6/[)4F1?K@$F4S$JTE'DVN,>D5V$%903J\AFK2]:CA1=4,.^=:A1H-$
MJ \5Z@FA RRD'H"' 0W\O2(FNF;*$)\*-4_1;^U_D[G#X:!B4Y2$&@Z&B(BV
M@3'^(39T0,,X+6+F8$A7EF!EAPD#%9_P&0^PK!H:PP)V:"]VO$-_S<J<+1FN
MVCJ[[XJ:E3%6^5?O=L/DP;5=Z)3"KW_!$PUG<<;IAR.7S8CT G7$J*-&#?E%
MLM[;'T!DMFZG\QVW]J-94%JP!1T(_*0"X)<-$QK(IC"YC@Y,[4@2$YJPIP@_
MXUV^S0Y]0B8)SKK'[?M.'P>9C4Y:F%-7<-5C?T*\:7\9<E:MBVNM1HCM*TH8
ME<D&* )KU6>3!.K TELFS X<<XBC/3BAQ>];;UIW&7_S#=9IJO-YZVL4.)(K
M<R8ME*%^7OD"O0$Z2/%-2C^J93#.IS1*5I%&2E]7G5LRT=OK'%B:V;+0+X:K
MB'F7_'-$VYMONN\W^)9S0Y1C%J803,7TN_R6[/7^EPHWJ0^,7E='K/2Y4V)
MR]#U!-PJ%()<+6+2=,-_89E%3E671X27 4G))K0ZUEB$!1-J:Y ;Z6QA40R!
M9=RW2YD+H7%BNV;4;D!UO6<Y$-L<5.>$)T?_.A=1"\UII]5S;--:1;T=R\Q6
M;!%G$C+M4\Q9R$C:C&F(T'Y#__U]>D6[/'1OGX]H 6.=D+A76UH897$\LEY4
M$,A4OEE<40V4YXDZ_XGP3-RM>T:850_L?^_^=<J?L@/+FOH)5W69;VN\8P]8
MYIG1#P+E#4_;(Q?^>/=U>SBQ!#7T'P\LL/%35N-W^SV>)HU?17AW6KFP\+"S
MHU6^5."YZ=)]-AQ>+=N5#>-P@=C_(X'1!1ID- ]YEC7IMU&#1G9?@@=]UXG_
M([N0V?8 =5U K ^HZ<3*!VWK6#99UU[D []%.R&<&O[NV72=A3U:7[[KJ;BX
M[DPK[QW3KG-,]#>T[9P;_P<>!/WNE=; ^C?IEX++%?X5/^3;P[RJ6OI9D8*K
MWJ@GQ)ONET1N,XX[.$6\[AM*B!R3#8B9-H^0%X^MSBC"1NG-^DJPP)6YY_;
M-TN>C>/FJJ"KT.S XPT:VG':O%2*'L]XO2D*@_3NE$[/R,N65<_:D40J/U57
MQ0X?BWR?;YM[B_<EYK<6J[>XVI8Y3Z1AW _VXJ#<'W;D +B3Y]5GR'T]5\&N
MNWQN_.0]/[H(E=JAH>$%$IJFM WH!S3-MN <M*HW"9TXZ38-$X4\<.+8N3T
M13^;876HWWWKR';< (^/[>!YWP<ZY&*LWHI__J78Y=66G JZYJ"K"$IZ>61_
M@::JF-\#/;[G\MRPAO^)KHZ/)[;IF+?AY.N"?-;+3&$>J&D)Z+.X#5"?W1G
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
MR2_<\#(_**A+VDGA+6PW!4BK'6(?QD*9+AYH" 2ZLYVU^RW?8P&J0VV]@P_
M S;-YMV=?G3S./%LZ!X;L,:+'N=E!T_=\NEEB^-C%HW,J+I0)/0*B6YS02>-
M:QXGM@W=8ZO+QHE&8/NOD?;<2B?LWG#A:P_XI1TS)KI([S"9*-YEKAH%]1T%
M$-C_6Z38_Y(7),GX).UCDN;\I=]Y?CHU!+".:]3!MJI1G%C6<H4-[*H$(K#Z
MKY%B]; POOS&RP[*#C<DE+UW5@24<4)1;;0-_ FE($#W2R@WXZZ2M/A[DFWK
M I;'Q]J>=Z5NCL]^S//NKII9X^;AKD;CN! XR#5#0*DK&'.($<BU<;Z\G*\^
M4KJ\I]GR?OM8+HJTUER<;Z"B[C[' %%'B#RT\8.A)I,D!%.D1V+[LKU7M+@B
MX"P0H.H>?G6IX@(8SE@KQUQ="9C.:@J'6W=D23:UF1<$ZN0,6DIW^H&6<6)3
MWRGV=_L!J1@,QWEMO??0KQJ\F":J=Y@G %<--]C J5P<!J!C/QD.W6,\'@'/
M5Y??V'^D);DMTH5PH:(D;MU>A(GC@IB6Z8-G@Q)!!^B,?=P#06=_27>WKUF_
MW+"A>1T-0O"HR5OPD9''"""T^<,A)!-U )'VN4H0 R2<U')?U;F%YNE+$ -T
M[E*?05PP'>PBMUE+?>&883;6(Y3C6QWY\BY=/U7E?%N559(OTWS]0(H- &]L
M,_&M-DFS.*&LZ0X; %:+Q,!6^S0EA->*ZL?R3F_CF9=B!\O/M?C+KDHI2-M%
MY@#2F-ZCE!1?'\AM^#N4GHNXH_ P[!%*=9EWF1(#7Z"<;B%XK O.7AON8$K)
M*HY88-E-DAS$TONMRZ%PITZ<"US8-%2VE7@Y2,DIAEG;3FG%$!DI^,1SD]0[
MW*U@E&IY!"JI,$"3)J#%&DP1J)WQ4UK+0TK;@2I ZQVK4FQ1/5L!$(I$-,$%
ML)XBNNZ?:%'Q%1K?@E!,(Z2TW1FSF-8[NBP._!AWN!O1 >E3+#C<,U4Z6BNH
M53@-9LR6PTN&0YWQ6"A%BK,PQUHP]6OSG.3U8YYPC5*0J)WHU2,*#R) 45&5
M@5AL=$J""MB&]5[,QR1[27/YQX=HFM^^3Q/-IU>89_CE^URCKEO1&H39^%N/
MPZ>Q]T91XDRWN6PK1=K</^H<;9O@G3;2%HE4H;"*J>*.#1"%UG M)(<(X157
MTP89-?$%9JM#(KSQ>HU<Z&1J5]TG/%([YD*IT=AVDDI!0+N@#F<T2P5A7($X
MC4'6"@*D3;;0VGO"C4L<6TVUP0/:=I)-I#DV;3=\2BI^W_7U@GD A651 REV
MVPWBQJK$>)O8;(L)\JU$%UC4O;.B>U,EH(3_H4#4R_,WQ:%N>G^<UT^.FQV?
M:7Z6Y+\?%HVUUVZ35UF6D493:.-9VC0VE!HX9!A@<0)=U$H+(??PG.:U1V9E
M2:HRR9>'/S1N:^\3$C\89"1:N]Y5ZT2+$MA^0%#V+W/U*3U>8"NK\CJ__+8@
M93E?G:59QM\HF>=?<O:IGC/"9I<'C<MYP596ZR+9J+UAA6O/<P.Y>M_4D:&$
MNG(?L,<CT*5]86Z@#@&NL.'G'6J=?TVKI_-M6=$-*7;=TF=2G6\+_E7%AV_X
M=IWG'1#M @"K'112<W>!T!VD6?.Y"(1&46\'B4P\C+"O8FR;- 7&.'G3*2%\
M@-/<@5Q/*:L;1[_L8B G:[X_-5Z7?31+J\/NM4)UUXU64X*RF:M\==4-?>S4
M_:=5DOF^ET6J:^X>P@O['9X+]+8(ZKY;J)C[J\@[0P5,[FW,[*K$U_!G6?^6
M/)I>87*#WGL_HOQZ5-]NH&N 1#5'+HF(L9XI'#_\=['_D'PC)G<Q;579W.O
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
MMIO"2R4DK(HC HL^%K04Y[8K:!7C]IXV'K@@[;4QT+79C_5@CR4 U6;M%_$
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
MFF(GFTQT\L,5<^;3?944U6SY7]NRVKU.HRBDIMN\,R3BFT>#Z8&>,82TOM0
M\Q* $>=DTQUA\I)\7P"QOKI\OWTLR1];9MP#/;GF*F5LU_)^V0'KY@AFC74T
MR'?H4=..WJI&XV0GA)!I[N\UX+>;:8Z_OBZ\PZOPDF7NQA4,%-R]KWHU4]W=
MN'585KPUG28[Y\7<B9]55X29F&3\<OR6*?+:(M8*,R/.!B43E)R]AY?M>-&L
MM:#G>B ,+=F@6Z1!J?N;#M?WFB9Q1Z99%13/(3ENW91H8O$SWU!;;A?U8U_[
MA*GKS7.2%GP/@E]D&A27.NP-8A3'_JW'J\%'""MV<08$>"$!V"2[2)G1!=\.
M*6?5+O^JWKZ@_/@L7_XO^EB>;ZN9^(!&NW%SHTNC\12C9I #W<>$KGICO9?A
M%/.'PD[U 'VV+=.<E.7L^9D?#-.<![A6%.#9H>("P^[M18JVDWW'#D;A *]<
M0,?Z?;>U=LOW0Z3P>6;=MJV#?G3;R8:$H?M&PC]>.Q>W'=R G4_OYCE/'-H]
M2UPRE47 EM$U02RFFRQ@$6X9"9QB30*\9H#N=9LO_,U7BKO!@WC(>V$5C\F"
M>Z [O?7**BU=W(%P-;&_Y<K]@R3%*75EOA+MYR*IFU"744\6U&@7C01?F3Y6
M[SR$=6D2LS%57]9NI&P-V"F%6!GLBO9933%6+#HWK-W.OK).;GK$<D)Q6+J;
M7Y]S),4@,K6DO/6@-?\D8<6SEAU.[KP$'.OO;_>$$GSZK_V,'E?&[P-]L/+P
MR?C9OGRSA!F3W]9'G'S#Y"K-64?!/+#/_O66_+M3[5JDFK+F,KJEX%*FLF4
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
MT/7@T:.+%1]R@^T I"?#::$1;80\%,F2+0OO7S>/-!,@0_A[ Q&=W^-#@LS
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
M3#D$'KY2)01Z- ((-&ABA !DXG (-#B;#D(#;T I ,"(U+V @$H$@B95E#
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
M[?;0&VGJ]I%$P%#/#)IR: C%8%K[Y"R02;2X'L^N(FJ]&N;)G2SXZR=%I(O
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
MCT\'>@?JZ! Z-+LRK.P)OZ37=D$W[0>%:*B1%,G]1A-!L,(;3I#;E^GBJ9F
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
M<VC<%D#:M) -Y,O^X@X?]AR ;W5CQ =:#S>I\BK68\PBK:U?'*[5(JI>\+I
MRV/F'M+<-0:.(6SK-)L#$T5E^M!#7K/]GI9U>C5Q#I=_ /-7C&0Q#!I"H[<T
MJM$(&D2\+QR"J:UTL7-^ZX !ZQ !KX,"QE Z-A1@"*0C P"LY]&>C-./S4/7
M]NM23F@D^\<'^Y*S VF'H-E:, P%0YNR^$5O<>[W+#,R!HDIQN>N6&!T&>P<
MA5:_["FF&5X,L:LDH2>K'B.:K+/KZ$#+"(HY-TC+\1Z0=&"HX:P>11Q8Q8)W
M%I_$)7X926ZC/.-?L\4JCJM]5>]JW9 MC2GTE8=7E(#$* ;&IK4O1F&*J>TO
M-!M!ST+0LX_@^#/:.HHW5>F3[,CYL"SSA6:U)>N,XTX*J/>#Q"2V^F*!D66P
M<Q17_;(7N]W6=\@Z.Y]>>V1YW?IEF=/7JA0!I"],+*Z++7&6\D?9&5AT6[BQ
M=QQ6>&#<3^)3Q[WPL"=:[):C:;',O'VC5;,\UN0!\8XV>C!>F6;W!ZCY,JF#
M+I^RO9.V)FJEK3E?M#Y;PG8PGXYA(P"MATUNY$&>]N?XC2152C9;\"EU][3;
MJLNC,5I]]MX'W_ALM'N [L?X")WQ%5UU '?_NGO%KXXOO&[%/?$#-+&O>5MS
M=HZMD<0D.0-] WTB(A\"E06M7?E?BF5A]@T3MRS9LMS7Q++<UIR=91L>,1B#
M;K'MD#_K1Q'<KG>)!%^S_:'B$[8/@Y7WLR.E^WN.:FE_Z51@QFS-MR7RLTYI
M3U)=EY=;WL#UF'=5GE%Q=5:3UU>/F95.^QI-LTYHR UQQ3CPD#4N=F>\CCD6
M\__U_I"S]],MR=K>$*'1N^==HQ$:HO9N<-,S:NN;8O]\[C'Z2\0;+2/YL>T;
M+9D(#7G[2*<1*IEX-[@A4UN?EQ<N ./V5<6;@F:[WTB:W+'\=)4\/&0CQ-NC
MM58\--8L'>!@C-96-G1'?'@?!R#$:V6YD!8OPPO9'_A_Y<=O_.M" Q):J8T3
M0BE(J&R=X0 M1)5!;XZ+&VK+O*KOYUUGW#,[[C/]1QY&I9\F2*,2&HL#'.%J
M!JRK<)+-93\8346 71ZEFJ5PM5"/PZ[0[.2-6>#66NQP+5NN9XKY[MP3BD\;
MM6O4D!B(F3>KSP L2IQL5I6[Y:JQ6?)J\:HJV9Z]TA28#1CEY!,#?3F/V(''
M0I-]1GSZHYVBR"42!';$#WSBO"[)WGKSMZ>(W2]K*<X.W21;OY!G+K'SVZI[
MB4MRNGN_AH8J*50MKF+SZ!RS!9#(:]KLSC*;Z\=>X39MJF@OIAN@^?<Y*ZP[
MXXX2EMZSDK_<J@C$D*ORABVSK;I1U)[K]'*7V%EJ\\]#:-R"F-;.Y']/24U+
MEJSV(D[]S_K?04]!WZZ.B^\G17=4?+#ORT0>=O1FN7LZITL'_SR]@QG9B2>;
M^QW\_ZMGIQ@OT!?2.ALML-?4.DA\=?E3#L_5?A_E1[9]IKN,;FDLC#]=H% ?
M94JIR*<T]Y&'_A,9)A!F!?4]'$J%^?*,TR+:[7+1G?'FWFR?R#O)*J([T8!1
MD7.-:U5F[T$03<D&V0_T&W!]G7SCVGH"6)4J\K(%(O\O&4+^3Z)/3*JXW.3/
M)'^GL>K@@4FLV84&Q68'#(4,0UL*8*6KI=Y;!DM?&$SU.<*3?85R:P4EV\=*
M)3L;6T96F)V=$E10\1)(JF(#H,EZG+QG?-J=U3GJSYGKM3LO)G%I?(3%?<!+
M@PZS-AG&K%]->S2$BP\ -U3G]1LK2:H.RE+_VNJ@.K_ZSXS>(%M$>J7Y%2P
M1.9](0F?"@$-#@JT(^XD@0":W626=<LK"KS\7I:^@=OQ4\;&AH45#:\2#@L"
MH[EC@% 5/C3">RHX>.5&)GHR"A1:,F$1 !DWIN%;97H3A_VE2DMZ%^UI2G4A
M_!JQ3JNKQ$)I>*.)P]I>5>Q,4=(  YOMEC\XW/BJW]NMWOT]D.;6&#6HG;OE
M#0TQ]F0/M4[LJ?X$U(FH\JL&]!F(,&WH++%;)&(>\&^SCPS/![&WF7XK-#T#
M)-/N'?HR_I. ,6Y0+]$O\]S>__#E;-]S_,:89O:G^KW3W)W?0VEJV*AAS=PI
M[]S$_PQT,#B;^VEM??)?.SA@5/J;^1H5_SD:8/K0P41?!6:1R9L,(+^QHLYL
MSQ\0[G) H7:_HQ#R'QJ4>8-Z($6A3>//O\387@$1X2;9CF:$Y#3;-=; ,-CJ
MMAG!ZP:"SD!G#"(*7U<#FGU4T"33V_/JRWG7V;BLI913+&U)<H$0@S!RS!*7
M5*YR\+E\&HM)0Y(>#">3L&JXT*0'CTXE8:-'!GIB8#0)OC:_MN-<K=S45M[Q
MAFKVH[_3\NVZ*DJV)_GMKW.F]E51$/Z_Y"7Z!2[P#"ZIMPXTH"1?Z>[3RESZ
MS [Z!]6)I4$/X>6!$&! 'V#@(\ECX=:='#SJKL#V)\+( H-BW[D'1[P"+I[%
MY37A<P2UOQ;DCXH7><N],'O"?NEQ3+'K)G$Y"3TH/E]6_NXC:3/P:T3UAOH2
MGVYL+F9E+73P'*BEDS-?67H $7BC =/GQ#=(&S#S*/>]CAX-97:Y[165Z"!;
M=.YZA;':;$!&>3-KLX>N8RG2 V>3,0BHR4#=D@/:)7.UVTQ:63UOLR_;X0&"
M:;-)+@36HV%MRDCV*;);H,+9G[EKZJ30]X3M\NCP)M8M@=-=1ME6J+M&UCO(
M5.>[L+9:#IZ&H@-8@\-117:R@> )+Z-LFRI8=M8=!S,MS,Y8Q:X#6,<'5W#9
M_@V-10-60>)_W;'WOQ7E(>>E__T?]=_^1?RM#17_M_]Y^2\9G^Z_-J T_SHO
M$L:69I !JL:'2JL;ORDEE)')^C/H@9;TM-(EWH*JT,SQ=**]NT)5HMX/3Q:6
M#IS:J4M>8FHZV5+MI$XO;(!K]G$*A8T&+YN)G*H.'6#^CE,. @9))M;7/TW6
MQPKJI>4P04C:.\HT(8(HBY&@*<(#H>(7.UC>T2S*1%SUN@Y1JB]6A<=+@[0$
M'"@].W#841-G[\"!$RQ\BOMLYN[87O(H*_CS?L9!\?=LLU7XH!#K*X7Z)^V(
M.T45$M%NJYC]-3#AS2[B7.#U 1ZN_0:Y?:@E?D_<D%?].G!?0 ZF:PG,#NPD
M%#*$-P!&73Y/)P"O]1P>?GH P47BJ3>9)DQ8*= ._I$$%LN;T1L7XDWU'-YD
M4WDF<<5)IZ1XK/+X+2K(:I<3HK_C%JW4.7AG5EHVBK9>NR2>B&?S)C^,N%HZ
MRHY?6:GI!4&A[GF;GM"R$31YY9+(*9[%R21LMHW;%^'#S7:=)?2=)A6X::N5
M:VVM 7*S$XK9K,78.&"C%B@6\?5VP4PV#@D2<<%/)*U=5+S1PPN[S;CWCN#6
M[< 2=-292IAU3T_/&02CE5,4>W_*6D%&3;4%,"5&T7O%HCS9;&]H3F)>;'']
M%M%\'P')V] *+39-"GZAB*2,#7 &ADE]]0VMIFK#F1A_R>^C])WJ<@4J)3I'
M9R6)8($RFNN((%4]GH1%C8WL?#"<FS6)Z^,['SPZ)SLP>!VRV$WT^H/5.=@P
M[_->Y23:;!^B+ $8ZPO(=V.T!'SCJ,\'0UB&H^=!=;"T7::'XY:CX(7H>)IH
MLU7\1\6';7%,L"S6V3LIQ,T8J[CDW;=8R8'B&:P+D$,<+ H(BLG!GAG!K$V=
M4\0B>\'TZ<5](E%Z6XB8VN:^)VVO"(LK^TB5>%!T(JT>W7^J:ICDBBT?R/N6
M\7F/L"#YEL6,?_F>3&P6P3>OZ3E&Z9%PFY/_K*+Z"[CY'1JW714KD3R^V*"(
M=^S%$6_&^">9(MS(BS=(;&Q^+O+?13%9[<4E79I0")VX(C!"+1X4R4BK1Q *
MUS#%XCCY%>T/*;FO:!)E<>^H_VSXK3/^3O /IR<^>M6G<Q(PL<KP K2(Z@L(
M&%H+SSC#6%^GA\L"P-+D \MV+R3?/[ H4_:.!JGV$J5**@BL<#8.8 <L>&B2
M>^<1"]^R0T23[YQ:L8-^Q3*.;F]GV"C8I@ 0# <$C*5#60#*OGSF>D?KTN2=
MY&*8O69%6?P=6HY62\FKT+)4$,3@;!PQ[/0*1HPMUAGQO?A<%^$VQ;HH*I)
M)*E$)(RZ(D$QI+%N!$#=4A'TA)IL_YR\CG^';9G8)XY;D]\;4L0YK<W>;,\+
MFV),AE:B1Y6ESN%I6U90Z+KPUPC&!U8_2;Y_+_K2YS?>O%=B?4?$,I*L.(/#
M1Y)='3I;7!T_9<Y>6?T4 1>U.XKZ7H1:8IW%.>%2-^3TY_J\DO2=T-T;G_>L
MQ/BT([>_^/R'%N0QIS&8ML^/IY(_/.9^JJ#>]-F]Y>S#:FY#,+V/DU2J<_0_
MD8C7>2Y9_.-K)6)O^'\(3YT_1-99';<=U3<B0)W%@"+D-]NJB+!>P^'>&?/.
M6-6* =QZ;VZJS-BK<X)D<C)HL^6]PEYD"N"VJM9#,/+M91&]?!#LV=H]=)%$
M7T7H=V$8QQUHV.F^<:OWB*8B4.V.Y?=<%\P+/7%UMA]3@ZL+XA6YL->G_/P9
M_(28;M]Z6Z\_JYHC0?Q^'^5';CK=971+8V[N*H[%BC[-=H\LI3$EQ3EO_ NO
MH.+VSQ:XU'LP0P)YLX(<O*11F*UWO6:9V(7+ZT9_HL4/71IYO;!D+B0\>[^$
M:#AF:3/0K\ UM7L6J(8 #A.-Q^WJ>$6R^(WW$S\T>92P:B8$>VJSPVC 2P>B
MW@< DNKZM#CVZOEK@-G8K,VAA%4S@BFK^0<FA)L64:TWL(A*->MAE6M<(JSG
M<:5X(C&A[^(%UN8L,HFKOU,4XAY""0#&K*U'P]BML1-T#=;DX1$6*(E,E)+B
MO#UTSUCRE>B2QYB$.TEC8.&@N+*R? 15IGI"/9LIXC(V6V%,\<+**-5V77KA
MWJBJ%@X*+RO+'71:4#V+/2>B^+PPW&R%T#!//#RZX6K4G,/NGJM!TPVKVZX"
M[/]DEYCNNT)H&-=>?+KS"D.5=@7&\N8K37WZ=1AO[[^"TJF=[QW5)I4$A3KI
MU/I"_F&COL *922ZN^K<7045'<[G??/P+S^9F9">D(J0EE"0A$!&.B"D5?04
M ]E4._L?C\^E$/V(0DS)25LL3%) 0UVPTBY\L=_>S]7AD%*2]SQCN'L1I=7+
MTF/0"@7"86X8QB2ZKL4>@FXR)3RF8K<Z2V[_J.CAM+]OF"9::,II6#":'N(*
M31OM/3%X^HBJ:HF7:X&&&Z>3%II83KV:7MK0AX'6=KJ)J!]%L+_33U<+(?M#
MQ?O\#X,-*\%:Z=X"""#M+YWZP1]GOBV1ZL$?K,O#>:X;%'$(XM!;#'*70&T(
M8L&M^/Y.WFB<DD(+EUI(8DL6"A4MK;%NR)*KF.(;T),(^:N*MP_-=EJ^U$(2
M7[)0J'QIC77#EUS%$B\AO*ORC)953K@[[N@O\3=])V96D*^\U"B$"A_:"6Y
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
ME=O!)&N86?K46 9*@ >F(.FSJB8-QOP)7($GY;-<2Y D#01('QH+ 4GM@4E
M^JBJ 2FX&_J>"+>4QB);@RKF1Z21A)<GQA72"Y*Q*R0@6IWXR4& C5WMF/Q!
ME[\X$.@_>[$8J_*146Y5]D+W\K*&A4:[_S1I!$2DO0?&]9^FJAJ>/$E(U7O<
M#><6#9(LK&7H4SAX? "['9/S64L#C2=+^_4.\&D#N)\*2"/1QD.6"(T)K87C
M0)"+;EK_@@G0G9U _+A3D'])BM KBS /2^W^N42<=D#@C?.,B].*N&HQWU->
M7 XX_*B1B-MNLFD_12599W%.(G!'':T''4*"]0+DU]8;[HXGP15BF WSA,=S
MR>(?ZZ*H2')3Y<)AA!N7/+_QEBT^ITJUV.IGE">Z7#+C"I/I'EA8B,B[\-OX
M]V#@4V!>CLOO>SC*:EDG/>ME+S&O!>$5Y0R8",4 $;?VQ_ALF8@:,>A:[ZZH
MT/WWO_6:ZH'_ __M_(OXOU<^UOS'_P%02P$"% ,4    " !'A+12HG2JF/<(
M  !</@  "P              @ $     97@S,3%?,2YH=&U02P$"% ,4
M" !'A+12CO064+@(   H.0  "P              @ $@"0  97@S,3)?,BYH
M=&U02P$"% ,4    " !'A+12G=>-G;4&   _-   "P              @ $!
M$@  97@S,C%?,RYH=&U02P$"% ,4    " !'A+12GCXX![;/ 0# U!0 $0
M            @ '?&   <V=B>"TR,#(Q,#,S,2YH=&U02P$"% ,4    " !'
MA+12W>!C:SX;  "+:@$ $0              @ '$Z $ <V=B>"TR,#(Q,#,S
M,2YX<V102P$"% ,4    " !'A+12R/5NT0 :  !@J $ %0
M@ $Q! ( <V=B>"TR,#(Q,#,S,5]C86PN>&UL4$L! A0#%     @ 2(2T4G9$
M4I;69@  [P@' !4              ( !9!X" '-G8G@M,C R,3 S,S%?9&5F
M+GAM;%!+ 0(4 Q0    ( $B$M%+/<O"QSV0! ,D#%0 5              "
M 6V% @!S9V)X+3(P,C$P,S,Q7VQA8BYX;6Q02P$"% ,4    " !(A+12R!N/
M%.R9  # Z0H %0              @ %OZ@, <V=B>"TR,#(Q,#,S,5]P<F4N
9>&UL4$L%!@     )  D -0(  (Z$!     $!

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