XML 39 R30.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Related Party Transactions (Details) - USD ($) |  |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Dec. 18, 2023 | Mar. 17, 2023 | Mar. 15, 2023 | Mar. 08, 2023 | Aug. 26, 2022 | Feb. 25, 2022 | Jan. 31, 2021 | Mar. 31, 2024 | Dec. 31, 2023 | May 06, 2021
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Sponsor paid |  |  |  |  |  |  | $ 25,000 |  |  |
Unsecured promissory note | $ 104,029 | $ 567,130 |  |  |  |  |  |  |  |
Deposited aggregate trust account |  |  |  |  |  |  |  | $ 11,559 |  |
Trust account termination date | Sep. 19, 2024 | Mar. 19, 2024 |  |  |  |  |  |  |  |
Outstanding amount |  |  |  |  |  |  |  | 567,130 |  |
Exceed warrant (in Shares) |  |  |  |  | 1,000,000 | 1,000,000 |  |  |  |
Aggregate outstanding amount |  |  |  |  |  |  |  | $ 1,484,326 | $ 1,484,326 |
Sponsor [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Number of shares issued (in Shares) |  |  |  |  |  |  |  | 1,437,500 |  |
Deposited aggregate trust account |  |  |  |  |  |  |  | $ 567,130 |  |
Founder Shares Member [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Shares subject to forfeiture (in Shares) |  |  |  |  |  |  |  |  |  |
Related Party Loans [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Amount of debt that may be converted into warrants |  |  |  |  |  |  |  | $ 1,500,000 |  |
Promissory Note With Related Party [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  |  |  |  | $ 500,000 |  |  |  |
Convertible Promissory Note With Related Party [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  |  | $ 750,000 | $ 400,000 |  |  |  |  |
Class B Common Stock [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Conversion of common stock redemption (in Shares) |  |  | 7,047,500 |  |  |  |  |  |  |
Class B Common Stock [Member] | Founder Shares Member [Member] | Sponsor [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Number of shares issued (in Shares) |  |  |  |  |  |  | 7,187,500 |  |  |
Shares subject to forfeiture (in Shares) |  |  |  |  |  |  | 937,500 |  |  |
Issued and outstanding common stock percentage |  |  |  |  |  |  | 20.00% |  |  |
Stock price trigger to transfer per share (in Dollars per share) |  |  |  |  |  |  |  | $ 12 |  |
Note Warrant [Member] |  |  |  |  |  |  |  |  |  |
Related Party Transactions [Line Items] |  |  |  |  |  |  |  |  |  |
Price of warrant (in Dollars per share) |  |  |  | $ 1.5 | $ 1.5 | $ 1.5 |  |  |  |

X
- Definition Aggregate outstanding amount. + References No definition available. + Details
Name: | gamc_AggregateOutstandingAmount
Namespace Prefix: | gamc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Price per share or per unit of warrants or rights outstanding. + References No definition available. + Details
Name: | gamc_ClassOfWarrantOrRightPriceOfWarrantsOrRights
Namespace Prefix: | gamc_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exceed warrant. + References No definition available. + Details
Name: | gamc_ExceedWarrant
Namespace Prefix: | gamc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum amount which a potential loan could have repaid through issuance of warrants. + References No definition available. + Details
Name: | gamc_MaximumLoansConvertibleIntoWarrants
Namespace Prefix: | gamc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares owned by the founders subject to forfeiture if the underwriter overallotment option is not exercised in the proposed public offering. + References No definition available. + Details
Name: | gamc_NumberOfSharesSubjectToForfeiture
Namespace Prefix: | gamc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The expected ownership percentage by the founders after completion of the proposed public offering. + References No definition available. + Details
Name: | gamc_PercentageOfIssuedAndOutstandingSharesAfterInitialPublicOfferingCollectivelyHeldByInitialStockholders
Namespace Prefix: | gamc_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related Party Notes means all notes due from companies affiliated by common ownership, officers, directors, stockholders, or employees. The term "Debt" shall mean all of Borrower's liabilities excluding subordinated debt. + References No definition available. + Details
Name: | gamc_PromissoryNoteRelatedParty
Namespace Prefix: | gamc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares subject to forfeiture. + References No definition available. + Details
Name: | gamc_SharesSubjectToForfeiture
Namespace Prefix: | gamc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of sponsor deposit trust account amount. + References No definition available. + Details
Name: | gamc_SponsorDepositTrustAccountAmount
Namespace Prefix: | gamc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination. + References No definition available. + Details
Name: | gamc_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger
Namespace Prefix: | gamc_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trust account termination date. + References No definition available. + Details
Name: | gamc_TrustAccountTerminationDate
Namespace Prefix: | gamc_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfUnsecuredDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(c)(2)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(g)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fees paid to advisors who provide certain management support and administrative oversight services including the organization and sale of stock, investment funds, limited partnerships and mutual funds. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2 + Details
Name: | us-gaap_SponsorFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of new stock issued during the period. + 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://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: 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_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gamc_SponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gamc_FounderSharesMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gamc_RelatedPartyLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gamc_PromissoryNoteWithRelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gamc_ConvertiblePromissoryNoteWithRelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_NoteWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |