XML 55 R43.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 12,752,219 | $ 6,793,690
Total Construction Revenue Segment, percentage | 52.00% | 18.00%
Total Medical Revenue Segment | $ 11,641,727 | $ 31,548,012
Total Medical Revenue Segment, percentage | 48.00% | 82.00%
Total Revenue by Segments and Customer Type | $ 24,393,946 | $ 38,341,702
Total Revenue by Segments and Customer Type, percentage | 100.00% | 100.00%
Government |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 905,554 | $ 2,335,031
Total Construction Revenue Segment, percentage | 4.00% | 6.00%
Hotel/Hospitality [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 2,731,439 | $ 1,110,303
Total Construction Revenue Segment, percentage | 11.00% | 3.00%
Multi-Family (includes Single Family) [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 86,033 | $ 103,672
Total Construction Revenue Segment, percentage |  |
Medical (construction services) [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment |  | $ 495,122
Total Construction Revenue Segment, percentage |  | 1.00%
Office [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 9,009,209 | $ 534,001
Total Construction Revenue Segment, percentage | 37.00% | 2.00%
Retail [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 5,344 | $ 285,177
Total Construction Revenue Segment, percentage |  | 1.00%
Special Use [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 14,640 | $ 1,930,384
Total Construction Revenue Segment, percentage |  | 5.00%

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. + References No definition available. + Details
Name: | sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTax
Namespace Prefix: | sgbx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | sgbx_RevenueFromContractWithSegmentsCustomerExcludingAssessedTaxPercentage
Namespace Prefix: | sgbx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of revenue recognized from building or developing real estate segment. + References No definition available. + Details
Name: | sgbx_TotalConstructionRevenueSegment
Namespace Prefix: | sgbx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of the revenue recognized from building or developing real estate segment. + References No definition available. + Details
Name: | sgbx_TotalConstructionRevenueSegmentPercentage
Namespace Prefix: | sgbx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of revenue recognized from service provided for prevention, maintenance, diagnosis or treatment of physical and mental health. + References No definition available. + Details
Name: | sgbx_TotalMedicalRevenueSegment
Namespace Prefix: | sgbx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The percentage of the service provided for prevention, maintenance, diagnosis or treatment of physical and mental health. + References No definition available. + Details
Name: | sgbx_TotalMedicalRevenueSegmentPercentage
Namespace Prefix: | sgbx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_GovernmentContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sgbx_HospitalityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sgbx_MultiFamiliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sgbx_MedicalConstructionServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sgbx_OfficeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_RetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=sgbx_SpecialUseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |