XML 61 R49.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Summary of Significant Accounting Policies (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 16,523,080 | $ 12,752,219
Total Construction Revenue Segment, percentage | 100.00% | 52.00%
Total Medical Revenue Segment |  | $ 11,641,727
Total Medical Revenue Segment, percentage |  | 48.00%
Total Revenue by Segments and Customer Type | $ 16,523,080 | $ 24,393,946
Total Revenue by Segments and Customer Type, percentage | 100.00% | 100.00%
Government |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 1,087,545 | $ 905,554
Total Construction Revenue Segment, percentage | 7.00% | 4.00%
Hotel/Hospitality [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 250,450 | $ 2,731,439
Total Construction Revenue Segment, percentage | 2.00% | 11.00%
Multi-Family (includes Single Family) [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment |  | $ 86,033
Total Construction Revenue Segment, percentage |  |
Office [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 14,869,659 | $ 9,009,209
Total Construction Revenue Segment, percentage | 90.00% | 37.00%
Retail [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment |  | $ 5,344
Total Construction Revenue Segment, percentage |  |
Special Use [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Total Construction Revenue Segment | $ 315,426 | $ 14,640
Total Construction Revenue Segment, percentage | 1.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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91 + 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_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: |