XML 102 R81.htm IDEA: XBRL DOCUMENT
v3.25.1

Commitments and Contingencies (Details Narrative) - USD ($) |  |  |  |  |  |  |  | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 21, 2024 | Jul. 01, 2024 | Mar. 01, 2024 | Dec. 31, 2023 | Dec. 29, 2023 | Jul. 01, 2023 | Mar. 01, 2023 | Dec. 31, 2024
Number of restricted shares |  |  |  |  |  |  |  | 241,666
Long-term contract for purchase of electric power, annual minimum debt service payment required |  |  |  |  |  |  |  | $ 100,000
Stock compensation expense |  |  |  |  |  |  |  | $ 1,431,026
Restricted Stock [Member] |  |  |  |  |  |  |  |
Number of restricted shares |  |  |  | 1,250,000 |  |  |  | 312,500
Aggregate fair value |  |  | $ 1,793,500 | $ 5,000,000 |  |  | $ 1,005,000 | $ 1,250,000
Stock compensation expense |  |  |  | $ 5,000,000 |  |  |  | 1,250,000
Unamortized stock-based compensation expense |  |  |  |  |  |  |  | $ 781,224
Ketan Thakker [Member] | Employment Agreement [Member] |  |  |  |  |  |  |  |
Annual salary |  | $ 400,000 |  |  |  | $ 250,000 |  |
Steve Handy [Member] | Employment Agreement [Member] |  |  |  |  |  |  |  |
Annual salary | $ 250,000 |  |  |  |  |  |  |
Officers compensation percentage | 3.00% |  |  |  |  |  |  |
Annual cash bonus | $ 25,000 |  |  |  |  |  |  |
Elliot Bohm [Member] | Employment Agreement [Member] |  |  |  |  |  |  |  |
Annual salary |  |  |  |  | $ 375,000 |  |  |
Marc Ackerman [Member] | Employment Agreement [Member] |  |  |  |  |  |  |  |
Annual salary |  |  |  |  | $ 375,000 |  |  |
Ketan Thakker and Marc Ackerman [Member] | Employment Agreement [Member] |  |  |  |  |  |  |  |
Number of restricted shares |  |  |  |  | 1,250,000 |  |  |
Aggregate fair value |  |  |  |  | $ 10,000,000 |  |  |
Vesting rate |  |  |  |  | 50.00% |  |  |
Vesting period |  |  |  |  | 4 years |  |  |
Elliot Bohm and Marc Ackerman [Member] | Employment Agreement [Member] | Restricted Stock [Member] |  |  |  |  |  |  |  |
Number of restricted shares |  |  |  |  | 1,250,000 |  |  |
Aggregate fair value |  |  |  |  | $ 10,000,000 |  |  |
Unvested compensation expense |  |  |  |  |  |  |  | 937,500
Unamortized stock-based compensation expense |  |  |  |  |  |  |  | $ 3,750,000

X
- Definition Employee Service SharesBased Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized. + References No definition available. + Details
Name: | GIFT_EmployeeServiceSharesBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | GIFT_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Officers compensation percentage + References No definition available. + Details
Name: | GIFT_OfficersCompensationPercentage
Namespace Prefix: | GIFT_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Under long-term contracts with public utility districts, cooperatives or other organizations, a utility company receives a portion of the output of a production plant constructed and financed by the district or cooperative. The utility has only a nominal or no investment at all in the plant but pays a proportionate part of the plant's costs, including debt service. If the utility is obligated to pay certain minimum amounts which cover debt service requirements whether or not the plant is operating, the amount can be disclosed here. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 980 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 10.D) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480114/980-10-S99-1 + Details
Name: | us-gaap_LongTermContractForPurchaseOfElectricPowerAnnualMinimumDebtServicePaymentRequired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_OfficersCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash inflow from operating activities classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25 + Details
Name: | us-gaap_ProceedsFromOtherOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of noncash expense for share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of vesting of award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=GIFT_KetanThakkerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=GIFT_EmploymentAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=GIFT_SteveHandyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=GIFT_ElliotBohmMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=GIFT_MarcAckermanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=GIFT_KetanThakkerAndMarcAckermanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=GIFT_ElliotBohmAndMarcAckermanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |