XML 69 R56.htm IDEA: XBRL DOCUMENT
v3.25.2

COMMITMENTS AND CONTINGENCIES (Details) |  |  |  |  | 1 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 05, 2025 $ / shares shares | Feb. 14, 2025 USD ($) $ / shares shares | Aug. 13, 2024 day $ / shares shares | Oct. 14, 2022 USD ($) | Oct. 31, 2022 USD ($) | Jun. 30, 2025 USD ($) | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2021 USD ($)
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Excise tax payable |  |  |  |  |  | $ 2,925,000 | $ 2,925,000 |  |
Private Placement Warrant Liability |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Number of warrants exchanged (in dollars per share) | shares | 250,000 | 250,000 |  |  |  |  |  |  |
Number of securities called by warrants or rights (in shares) | shares | 250,000 | 250,000 |  |  |  |  |  |  |
Exercise price (in dollars per share) | $ / shares | $ 10.00 | $ 10.00 |  |  |  |  |  |  |
Sponsor Warrants |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Number of trading days preceding entry into the agreement | 5 days |  |  |  |  |  |  |  |
Consecutive trading day period while warrants are outstanding scenario |  | 10 days |  |  |  |  |  |  |
Closing price of common stock threshold, forced exercise triggering event (in dollars per share) | $ / shares |  | $ 17.00 |  |  |  |  |  |  |
Duration from initial occurrence of forced exercise triggering event to force the holder to cash exercise the warrants |  | 20 days |  |  |  |  |  |  |
Number of shares threshold for scenario (in shares) | shares |  | 125,000 |  |  |  |  |  |  |
Bolt Threads Inc | The Sponsor |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Number of shares owned (in shares) | shares |  |  | 352,375 |  |  |  |  |  |
Ginkgo | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Increase (decrease) to prepaid balance for future technical services |  |  |  |  |  |  |  | $ (5,400,000) |
The Sponsor | Private Placement Warrant Liability |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Exercise price (in dollars per share) | $ / shares |  |  | $ 230.00 |  |  |  |  |  |
The Sponsor | Related Party |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Minimum threshold after completion of merger to transfer, assign, or sell shares |  |  | 1 year |  |  |  |  |  |
Last reported sale price threshold to transfer, assign, or sell stock (in dollars per share) | $ / shares |  |  | $ 240.00 |  |  |  |  |  |
Trading day threshold period to transfer, assign, or sell stock | day |  |  | 20 |  |  |  |  |  |
Threshold consecutive trading days to transfer, assign, or sell stock | day |  |  | 30 |  |  |  |  |  |
Threshold number of days after merger for trading day thresholds to transfer, assign, or sell stock |  |  | 150 days |  |  |  |  |  |
2021 TDA | Ginkgo | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Prepaid expense for future technical services |  |  |  |  |  |  |  |  | $ 5,000,000
2022 TDA and 2021 TDA ("TDAs") | Ginkgo | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Accrued royalties |  |  |  |  |  | 0 | 0 |  |
2022 TDA | Ginkgo | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Prepaid expense for future technical services |  |  |  |  |  | $ 3,000,000.0 | $ 3,400,000 |  |
Upfront payment for future technical services |  |  |  | $ 10,000,000.0 | $ 10,000,000.0 |  |  |  |
Increase (decrease) to prepaid balance for future technical services |  |  |  |  |  |  |  | $ 5,400,000 |
Settlement Agreement | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement |  |  |  |  |  |  |  |  |
Commitments and Contingencies [Line Items] |  |  |  |  |  |  |  |  |
Financing to be provided by sponsor |  | $ 10,000,000.0 |  |  |  |  |  |  |
Percent of total amount of each payment due to the IRS, scenario one |  | 75.00% |  |  |  |  |  |  |
Number of calendar days prior to the due date for each payment, scenario one |  | 7 days |  |  |  |  |  |  |
Percent of total amount of excise tax liability, scenario two |  | 75.00% |  |  |  |  |  |  |
Financing provided by sponsor minimum scenario |  | $ 6,000,000.0 |  |  |  |  |  |  |
Percent of total amount of each payment due to the IRS, scenario two |  | 50.00% |  |  |  |  |  |  |

X
- Definition Class Of Warrant Or Right, Closing Price Of Common Stock Threshold, Forced Exercise Triggering Event + References No definition available. + Details
Name: | bslk_ClassOfWarrantOrRightClosingPriceOfCommonStockThresholdForcedExerciseTriggeringEvent
Namespace Prefix: | bslk_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrant Or Right, Consecutive Trading Day Period While Warrants Are Outstanding Scenario + References No definition available. + Details
Name: | bslk_ClassOfWarrantOrRightConsecutiveTradingDayPeriodWhileWarrantsAreOutstandingScenario
Namespace Prefix: | bslk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Duration From Initial Occurrence Of Forced Exercise Triggering Event To Force The Holder To Cash Exercise The Warrants + References No definition available. + Details
Name: | bslk_ClassOfWarrantOrRightDurationFromInitialOccurrenceOfForcedExerciseTriggeringEventToForceTheHolderToCashExerciseTheWarrants
Namespace Prefix: | bslk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Number Of Shares Threshold For Scenario + References No definition available. + Details
Name: | bslk_ClassOfWarrantOrRightNumberOfSharesThresholdForScenario
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Class Of Warrant Or Right, Number Of Trading Days Preceding Entry Into The Agreement + References No definition available. + Details
Name: | bslk_ClassOfWarrantOrRightNumberOfTradingDaysPrecedingEntryIntoTheAgreement
Namespace Prefix: | bslk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right, Number Of Warrants Exchanged + References No definition available. + Details
Name: | bslk_ClassOfWarrantOrRightNumberOfWarrantsExchanged
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collaborative Arrangement, Rights And Obligations, Financing Provided By Sponsor Minimum Scenario + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsFinancingProvidedBySponsorMinimumScenario
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Financing To Be Provided By Sponsor + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsFinancingToBeProvidedBySponsor
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Increase (Decrease) To Prepaid Balance For Future Technical Services + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsIncreaseDecreaseToPrepaidBalanceForFutureTechnicalServices
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Collaborative Arrangement, Rights And Obligations, Number Of Calendar Days Prior To The Due Date For Each Payment, Scenario One + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsNumberOfCalendarDaysPriorToTheDueDateForEachPaymentScenarioOne
Namespace Prefix: | bslk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collaborative Arrangement, Rights And Obligations, Percent Of Shares To Be Sold Held By The Sponsor + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsPercentOfSharesToBeSoldHeldByTheSponsor
Namespace Prefix: | bslk_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collaborative Arrangement, Rights And Obligations, Percent Of Total Amount Of Each Payment Due To The IRS, Scenario One + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsPercentOfTotalAmountOfEachPaymentDueToTheIRSScenarioOne
Namespace Prefix: | bslk_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collaborative Arrangement, Rights And Obligations, Percent Of Total Amount Of Excise Tax Liability, Scenario Two + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsPercentOfTotalAmountOfExciseTaxLiabilityScenarioTwo
Namespace Prefix: | bslk_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Collaborative Arrangement, Rights And Obligations, Prepaid Expense For Future Technical Services + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsPrepaidExpenseForFutureTechnicalServices
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Collaborative Arrangement, Rights And Obligations, Upfront Payment For Future Technical Services + References No definition available. + Details
Name: | bslk_CollaborativeArrangementRightsAndObligationsUpfrontPaymentForFutureTechnicalServices
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Commitments and Contingencies [Line Items] + References No definition available. + Details
Name: | bslk_CommitmentsAndContingenciesLineItems
Namespace Prefix: | bslk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Shares Owned + References No definition available. + Details
Name: | bslk_NumberOfSharesOwned
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reverse Recapitalization, Last Reported Sale Price Threshold To Transfer, Assign, Or Sell Stock + References No definition available. + Details
Name: | bslk_ReverseRecapitalizationLastReportedSalePriceThresholdToTransferAssignOrSellStock
Namespace Prefix: | bslk_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reverse Recapitalization, Minimum Threshold After Completion Of Merger To Transfer, Assign, Or Sell Shares + References No definition available. + Details
Name: | bslk_ReverseRecapitalizationMinimumThresholdAfterCompletionOfMergerToTransferAssignOrSellShares
Namespace Prefix: | bslk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reverse Recapitalization, Threshold Consecutive Trading Days To Transfer, Assign, Or Sell Stock + References No definition available. + Details
Name: | bslk_ReverseRecapitalizationThresholdConsecutiveTradingDaysToTransferAssignOrSellStock
Namespace Prefix: | bslk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reverse Recapitalization, Threshold Number Of Days After Merger For Trading Day Thresholds To Transfer, Assign, Or Sell Stock + References No definition available. + Details
Name: | bslk_ReverseRecapitalizationThresholdNumberOfDaysAfterMergerForTradingDayThresholdsToTransferAssignOrSellStock
Namespace Prefix: | bslk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reverse Recapitalization, Trading Day Threshold Period To Transfer, Assign, Or Sell Stock + References No definition available. + Details
Name: | bslk_ReverseRecapitalizationTradingDayThresholdPeriodToTransferAssignOrSellStock
Namespace Prefix: | bslk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 + Details
Name: | us-gaap_AccruedRoyaltiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: 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(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_SalesAndExciseTaxPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bslk_PrivatePlacementWarrantLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=bslk_SponsorWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=bslk_BoltThreadsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=bslk_TheSponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=bslk_GinkgoBioworksIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_CounterpartyNameAxis=bslk_TheSponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | bslk_CollaborativeArrangementNameAxis=bslk_A2021TDAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bslk_CollaborativeArrangementNameAxis=bslk_A2022TDAAnd2021TDATDAsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bslk_CollaborativeArrangementNameAxis=bslk_A2022TDAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bslk_CollaborativeArrangementNameAxis=bslk_SettlementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |