XML 95 R64.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Significant Accounting Policies (Details) - USD ($) |  | 12 Months Ended |
--- | --- | --- | ---
May 24, 2022 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Nov. 30, 2023
Significant Accounting Policies [Line Items] |  |  |  |  |
Ordinary share per share (in Dollars per share) | $ 2 | $ 0.12 |  |  |
cash and cash equivalents |  | $ 22,000,000 |  |  |
Totaling approximately |  | $ 3,620,000 |  |  |
Other segments percentage |  | 10.00% |  |  |
Profit or loss percent |  | 10.00% |  |  |
Assets percentage |  | 10.00% |  |  |
Geographical segmental data revenue percentage |  | 4.00% |  |  |
Rate of variance |  | 2.14% |  |  |
Post-tax profit higher/lower |  |  | $ 288,000 | $ 228,000 |
Post-tax interest rate risk |  | $ 3,800 | 11,000 | 14,000 |
Restricted cash amount |  | 1,600,000 | 1,300,000 |  |
Cash in china |  |  |  |  | $ 100,000
Recognized recovery impairment provision |  | 899,433 | (7,394) |  |
Allowance for slow moving or obsolete inventory |  | $ 3,797,552 | 942,882 |  |
Commercial contracts tax rate |  | 3.00% |  |  |
Governmental contracts tax rate |  | 1.00% |  |  |
Impairment loss on goodwill |  | $ 2,267,583 |  |  |
Impairment loss |  | 3,682,789 | 4,408,037 |  |
Revenue amounting |  | 36,211,678 | 34,331,705 | 35,041,563 |
Related party |  | 68,824 | 146,243 | 111,627 |
Related lawsuits |  | 3.62 |  |  |
Actuarial loss |  | 3,486 |  |  |
Actuarial gain |  |  | 551,649 | 627,193 |
Recognized rental income |  | $ 493,516 | 582,000 | $ 257,000 |
Strengthened/weakened [Member] |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |
Rate of variance |  | 2.28% |  |  |
Maximum [Member] |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |
Post-tax profit higher/lower |  | $ 1,000 |  |  |
Minimum [Member] |  |  |  |  |
Significant Accounting Policies [Line Items] |  |  |  |  |
Post-tax profit higher/lower |  |  | $ 288,000 |  |
Revenue recognize |  | $ 256,815 |  |  |

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

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

X
- Definition The amount of allowance for slow moving or obsolete inventory. + References No definition available. + Details
Name: | gfai_AllowanceForSlowMovingOrObsoleteInventory
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The percentage of average variance. + References No definition available. + Details
Name: | gfai_AverageVariancePercentage
Namespace Prefix: | gfai_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Governmental contracts tax rate. + References No definition available. + Details
Name: | gfai_GovernmentalContractsTaxRate
Namespace Prefix: | gfai_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of other segments. + References No definition available. + Details
Name: | gfai_OtherSegmentsPercentage
Namespace Prefix: | gfai_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of profit or loss. + References No definition available. + Details
Name: | gfai_ProfitOrLossPercentage
Namespace Prefix: | gfai_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of recognized recovery impairment provision. + References No definition available. + Details
Name: | gfai_RecognizedRecoveryImpairmentProvision
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Recognized rental income. + References No definition available. + Details
Name: | gfai_RecognizedRentalIncome
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related lawsuits. + References No definition available. + Details
Name: | gfai_RelatedLawsuits
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related party. + References No definition available. + Details
Name: | gfai_RelatedParty
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of restricted cash amount. + References No definition available. + Details
Name: | gfai_RestrictedCashAmount
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of revenue recognize. + References No definition available. + Details
Name: | gfai_RevenueRecognize
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims. + References No definition available. + Details
Name: | gfai_RevenueValue
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of totaling approximately. + References No definition available. + Details
Name: | gfai_TotalingApproximately
Namespace Prefix: | gfai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The percentage geographical segmental data revenue. + References No definition available. + Details
Name: | gfai_geographicalSegmentalDataRevenuePercentage
Namespace Prefix: | gfai_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of profit (loss) for a period before deducting tax expense. [Refer: Profit (loss)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2023-01-01 -Paragraph 81 -Subparagraph c -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2023-01-01 -Paragraph 81 -Subparagraph c -Clause ii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_AccountingProfit
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 45 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_CashEquivalents
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of cash held by the entity. This does not include demand deposits. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2023-01-01 -Paragraph 45 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_CashOnHand
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of dividends paid per ordinary share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 34 -IssueDate 2023-01-01 -Paragraph 16A -Subparagraph f -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2023-en-r&anchor=para_16A_f&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_DividendsPaidOrdinarySharesPerShare
Namespace Prefix: | ifrs-full_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2023-01-01 -Paragraph 130 -Subparagraph d -Clause ii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard -URIDate 2023-03-23 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2023-01-01 -Paragraph 130 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_ImpairmentLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_IntangibleAssetsAndGoodwill
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The percentage other types of assets not separately disclosed contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]] [Contrast: Other assets, amount contributed to fair value of plan assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 142 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_OtherAssetsPercentageContributedToFairValueOfPlanAssets
Namespace Prefix: | ifrs-full_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2023-01-01 -Paragraph 81 -Subparagraph c -Clause i -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_TaxEffectFromChangeInTaxRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2023-01-01 -Paragraph 81 -Subparagraph c -Clause ii -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_TaxRateEffectFromChangeInTaxRate
Namespace Prefix: | ifrs-full_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_AccountingEstimatesAxis=gfai_StrengthenedweakenedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |