XML 91 R79.htm IDEA: XBRL DOCUMENT
v3.22.1

Subsequent Events (Details) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Oct. 29, 2021 USD ($) | Jan. 21, 2020 USD ($) | Dec. 31, 2021 USD ($) a ft² Residential units
Subsequent Events [Abstract] |  |  |
Acre acquired (in acres) | a |  |  | 114
Payments for acquiring site |  |  | $ 870,000
Manufacturing space (in square foot) | ft² |  |  | 680,000
Number of residential units (in units) | Residential units |  |  | 300
Principal amount of promissory note | $ 750,000 |  | $ 100,000
Original promissory note issued |  | $ 100,000 |

X
- References No definition available. + Details
Name: | sgbx_NumberOfResidentialUnits
Namespace Prefix: | sgbx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | sgbx_Originalpromissorynoteissued
Namespace Prefix: | sgbx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | sgbx_PrincipalAmountOfPromissoryNote
Namespace Prefix: | sgbx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Area of land held. + References No definition available. + Details
Name: | us-gaap_AreaOfLand
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Net rentable area for properties owned. + References No definition available. + Details
Name: | us-gaap_NetRentableArea
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 7 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=124258985&loc=SL77919381-209981 + Details
Name: | us-gaap_ResidualValueOfLeasedAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_SubsequentEventsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration