XML 114 R106.htm IDEA: XBRL DOCUMENT
v3.24.3

Warrant liabilities (Details) - Schedule of Warrant Liabilities - USD ($) | 6 Months Ended | 12 Months Ended
--- | --- | ---
Jun. 30, 2024 | Dec. 31, 2023
Public Warrants [Member] |  |  |
Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items] |  |  |
Number of shares, begginning balance | [1] | 958,272 | 996,297
Number of amount ,begginning balance |  | $ 287,482 | $ 2,042,410
Number of shares, Warrants exercised | [1] |  | (38,025)
Number of amount ,Warrants exercised |  |  | $ (77,951)
Number of shares, Change in fair value | [1] |  |
Number of amount ,Change in fair value |  | $ 219,364 | $ (1,676,977)
Number of shares, ending balance | [1] | 958,272 | 958,272
Number of amount ,ending balance |  | $ 506,846 | $ 287,482
Private Warrants [Member] |  |  |
Warrant liabilities (Details) - Schedule of Warrant Liabilities [Line Items] |  |  |
Number of shares, begginning balance | [1] | 2,000,000 |
Number of amount ,begginning balance |  | $ 5,934,000 |
Number of shares,Warrants granted | [1] | 825,000 | 2,000,000
Number of amount ,Warrants granted |  | $ 3,642,663 | $ 9,222,288
Number of shares, Change in fair value | [1] |  |
Number of amount ,Change in fair value |  | $ (4,592,606) | $ (3,288,288)
Number of shares, ending balance | [1] | 2,825,000 | 2,000,000
Number of amount ,ending balance |  | $ 4,984,057 | $ 5,934,000
[1] | The units outstanding for the years have been restated for the 10-to-1 reverse stock split effective April 15, 2024.

X
- Definition Number of amount ,begginning balance. + References No definition available. + Details
Name: | glspu_NumberOfAmount
Namespace Prefix: | glspu_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of amount ,Change in fair value. + References No definition available. + Details
Name: | glspu_NumberOfAmountChangeInFairValue
Namespace Prefix: | glspu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of amount ,Warrants exercised. + References No definition available. + Details
Name: | glspu_NumberOfAmountWarrantsExercised
Namespace Prefix: | glspu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of amount ,Warrants granted. + References No definition available. + Details
Name: | glspu_NumberOfAmountWarrantsGranted
Namespace Prefix: | glspu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares, begginning balance. + References No definition available. + Details
Name: | glspu_NumberOfShare
Namespace Prefix: | glspu_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares, Change in fair value. + References No definition available. + Details
Name: | glspu_NumberOfSharesChangeInFairValue
Namespace Prefix: | glspu_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares,Warrants granted. + References No definition available. + Details
Name: | glspu_NumberOfSharesWarrantGranted
Namespace Prefix: | glspu_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares, Warrants exercised. + References No definition available. + Details
Name: | glspu_NumberOfSharesWarrantsExercised
Namespace Prefix: | glspu_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | glspu_ClassOfWarrantOrRightsAxis=glspu_PublicWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | glspu_ClassOfWarrantOrRightsAxis=glspu_PrivateWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |