XML 37 R27.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Contract Assets/(Liabilities) (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Contract Assetsliabilities |
Schedule of Contract Assets | Contract assets consisted of the following at December 31: Schedule of Contract Assets
|  | 2022 SGD |  |  | 2023 SGD |  |  | 2023 USD |
Progress billings to date |  |  | 21,137,410 |  |  |  | 26,612,224 |  |  |  | 19,693,046 |
Less: Revenue recognized to date |  |  | (14,113,469 | ) |  |  | (21,105,331 | ) |  |  | (15,617,945 | )
Less: Credit losses |  |  | - |  |  |  | (396,528 | ) |  |  | (293,431 | )
Contract assets |  |  | 7,023,941 |  |  |  | 5,110,365 |  |  |  | 3,781,670 |
Contract assets, current |  |  | 7,023,941 |  |  |  | 5,110,365 |  |  |  | 3,781,670 |
Schedule of Allowance for Contract Assets | Movement of the allowance for contract assets were as follows: Schedule of Allowance for Contract Assets
|  | December 31, 2022 |  |  | December 31, 2023 |  |  | December 31, 2023 |
|  | SGD |  |  | SGD |  |  | USD |
Beginning balance |  |  | - |  |  |  | - |  |  |  | - |
Addition |  |  | - |  |  |  | 396,528 |  |  |  | 293,431 |
Write-off |  |  |  |  |  |  | (396,528 | ) |  |  | (293,431 | )
Ending balance |  |  | - |  |  |  | - |  |  |  | - |
Schedule of Contract Liabilities | Contract liabilities consisted of the following at December 31: Schedule of Contract Liabilities
|  | 2022 |  |  | 2023 |  |  | 2023 |
|  | SGD |  |  | SGD |  |  | USD |
Billings in advance of performance obligation under contracts |  |  | 425,332 |  |  |  | 1,482,957 |  |  |  | 1,097,388 |
Schedule of Movement in Contract Liabilities | The movement in contract liabilities is as follows at December 31: Schedule of Movement in Contract Liabilities
|  | 2022 |  |  | 2023 |  |  | 2023 |
|  | SGD |  |  | SGD |  |  | USD |
Balance at beginning of the period |  |  | 804,103 |  |  |  | 425,332 |  |  |  | 314,746 |
Decrease in contract liabilities as a result of recognizing revenue during the year was included in the contract liabilities at the beginning of the year |  |  | (570,951 | ) |  |  | (418,432 | ) |  |  | (309,639 | )
Increase in contract liabilities as a result of billings in advance of performance obligation under contracts |  |  | 192,180 |  |  |  | 1,476,057 |  |  |  | 1,092,281 |
Balance at end of the period |  |  | 425,332 |  |  |  | 1,482,957 |  |  |  | 1,097,388 |

X
- Definition Contract With Customer Liabilities Allowance For Credit Loss [Table Text Block] + References No definition available. + Details
Name: | FBGL_ContractWithCustomerLiabilitiesAllowanceForCreditLossTableTextBlock
Namespace Prefix: | FBGL_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract With Customer Liability [Table Text Block] + References No definition available. + Details
Name: | FBGL_ContractWithCustomerLiabilityTableTextBlock
Namespace Prefix: | FBGL_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration