XML 76 R63.htm IDEA: XBRL DOCUMENT
v3.25.2

Subsequent Events (Details) - USD ($) |  |  |  |  |  |  |  |  |  |  | 1 Months Ended | 3 Months Ended | 6 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Sep. 12, 2025 | Aug. 31, 2025 | Aug. 14, 2025 | Aug. 13, 2025 | Aug. 03, 2025 | Aug. 01, 2025 | Mar. 31, 2025 | Mar. 05, 2025 | Feb. 14, 2025 | Feb. 10, 2025 | Sep. 30, 2025 | Jun. 30, 2025 | Mar. 31, 2025 | Jun. 30, 2025 | Dec. 31, 2024 | Feb. 13, 2025 | Oct. 31, 2024 | Dec. 31, 2023
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock, authorized amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,500,000 |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.0001 |  | $ 0.0001 | $ 0.0001 |  |  | $ 0.0001
Purchase price of shares | [1] |  |  |  |  |  |  |  |  |  |  |  | $ 540,000 |  |  |  |  |  |
Percentage of lowest volume-weighted average price |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 96.00% | 96.00% |  |  |
Pre-market stock price percentage |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 150.00% | 150.00% |  |  |
Maximum notice amount of stock price |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,000,000 | $ 5,000,000 |  |  |
Securities requirement amount |  |  |  |  |  |  |  |  |  |  | $ 50,000,000 |  |  |  |  |  |  |  |
Publicly held market value |  |  |  |  |  |  |  |  |  |  | $ 15,000,000 |  |  |  |  |  |  |  |
Common stock, additional shares authorized (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 492,842 |  |
Issued shares of common stock (in Shares) |  |  |  |  |  |  |  | 342,842 |  |  |  |  |  | 342,842 |  |  |  |  |
Gross proceeds |  |  |  |  |  |  |  | $ 500,000 |  |  |  |  |  |  |  |  |  |  |
Deferred transaction costs |  |  |  |  |  |  |  | $ 200,000 |  |  |  |  |  |  |  |  |  |  |
Excise tax payable |  |  |  |  |  |  |  |  |  |  |  |  | $ 2,925,000 |  | $ 2,925,000 | $ 2,925,000 |  | $ 2,900,000 |
Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of beneficial ownership |  | 9.99% |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Volume weighted average price for common stock (in Dollars per share) |  | $ 1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sponsor amount |  |  | $ 400,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
August 2025 Warrant Shares [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares (in Shares) |  |  |  | 395,162 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrants exercised |  |  |  |  |  |  |  |  |  |  |  | $ 395.07 |  |  |  |  |  |  |
September 2025 Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of lowest volume-weighted average price |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 96.00% | 96.00% |  |  |
September 2025 Purchase Agreement [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of shares (in Shares) |  | 85,588 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ascent Partners Fund LLC [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of lowest volume-weighted average price |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 96.00% | 96.00% |  |  |
Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock, authorized amount |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,500,000 |  |
Modification, exercise price (in Dollars per share) |  |  |  |  |  | $ 2.42 |  |  |  |  |  |  |  |  |  |  |  |  |
Excise tax payable |  |  |  |  |  |  |  |  |  | $ 2,900,000 |  |  |  |  |  |  |  |  |
Aggregate of outstanding payables |  |  |  |  |  |  | $ 1,700,000 |  |  |  |  |  |  |  |  |  |  |  |
Closing price per share (in Dollars per share) |  |  |  |  |  | $ 2.42 | $ 2.42 |  |  |  |  |  |  |  |  |  |  |  |
Percentage of average rate |  |  |  |  |  |  | 77.00% |  |  |  |  |  |  |  |  |  |  |  |
Number of common stock (in Shares) |  |  |  |  |  |  | 100 |  |  |  |  |  |  |  |  |  |  |  |
Conversion price (in Dollars per share) |  |  |  |  |  |  | $ 0.25 |  |  |  |  |  |  |  |  |  |  |  |
Stock options covering shares (in Shares) |  |  |  |  |  | 282,527 |  |  |  |  |  |  |  |  |  |  |  |  |
Original exercise price (in Dollars per share) |  |  |  |  |  | $ 5.9 |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, additional shares authorized (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  | 492,842 |  | 492,842 |  |  |  |
Subsequent Event [Member] | August 2025 Warrant Shares [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares (in Shares) |  |  |  | 395,162 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Private Placement Warrants [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of warrants exchanged (in Shares) |  |  |  |  |  |  |  |  | 250,000 |  |  |  |  |  |  |  |  |  |
Number of securities called by warrants or rights (in Shares) |  |  |  |  |  |  |  |  | 250,000 |  |  |  |  |  |  |  |  |  |
Exercise price (in Dollars per share) |  |  |  |  |  |  |  |  | $ 10 |  |  |  |  |  |  |  |  |  |
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) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 17 |  |  |
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) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 125,000 |  |  |
Subsequent Event [Member] | Stock Options [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock options covering shares (in Shares) |  |  |  |  |  | 70,859 |  |  |  |  |  |  |  |  |  |  |  |  |
Original exercise price (in Dollars per share) |  |  |  |  |  | $ 6.8 |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Exercise Price, Tranche One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Modified (in Shares) |  |  |  |  |  | 282,527 |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding (in Dollars per share) |  |  |  |  |  | $ 6.8 |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Event [Member] | Exercise Price, Tranche Two [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Modified (in Shares) |  |  |  |  |  | 70,859 |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding (in Dollars per share) |  |  |  |  |  | $ 5.9 |  |  |  |  |  |  |  |  |  |  |  |  |
Southern Point Capital ("Seneca") [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate shares issued (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 730,439 |  |  |  |
Outstanding payables |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,700,000 |  | $ 1,700,000 |  |  |  |
Southern Point Capital ("Seneca") [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding payables |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,700,000 |  |  |
Southern Point Capital ("Seneca") [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock, authorized amount |  |  |  |  |  |  | $ 1,700,000 |  |  |  |  |  |  |  |  |  |  |  |
Price per share (in Dollars per share) |  |  |  |  |  |  | $ 2.42 |  |  |  |  |  |  |  |  |  |  |  |
Average percentage |  |  |  |  |  |  | 77.00% |  |  |  |  |  |  |  |  |  |  |  |
Maximum allowed percent of common stock outstanding owned |  |  |  |  |  |  | 4.99% |  |  |  |  |  |  |  |  |  |  |  |
Aggregate shares issued (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 730,439 |  |  |
Settlement Agreement [Member] | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Financing to be provided by sponsor |  |  |  |  |  |  |  |  |  | $ 10,000,000 |  |  |  |  |  |  |  |  |
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 |  |  |  |  |  |  |  |  |
Percent of total amount of each payment due to the IRS, scenario two |  |  |  |  |  |  |  |  |  | 50.00% |  |  |  |  |  |  |  |  |
Settlement Agreement [Member] | Subsequent Event [Member] | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Financing to be provided by sponsor |  |  |  |  | $ 10,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
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 |  |  |  |  |  |  |  |  |
Percent of total amount of each payment due to the IRS, scenario two |  |  |  |  | 50.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.0001 |  |  |
Common stock, additional shares authorized (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 342,842 |  |
Common Stock [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Price per share (in Dollars per share) |  |  |  | $ 4.65 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares (in Shares) |  |  |  | 913,979 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  | $ 0.0001 |  | $ 0.0001 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Price per share (in Dollars per share) |  |  |  | $ 4.65 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares (in Shares) |  |  |  | 913,979 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, par value (in Dollars per share) |  |  |  | $ 0.0001 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock [Member] | Subsequent Event [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, additional shares authorized (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  | 342,842 |  | 342,842 |  |  |  |
Initial August 2025 PIPE Shares [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares (in Shares) |  |  |  | 518,817 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Initial August 2025 PIPE Shares [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of shares (in Shares) |  |  |  | 518,817 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Warrant [Member] | Subsequent Event [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, additional shares authorized (in Shares) |  |  |  |  |  |  |  |  |  |  |  |  | 150,000 |  | 150,000 |  |  |  |
Minimum [Member] | September 2025 Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price of shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 25,000 | $ 25,000 |  |  |
Minimum [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Price per share (in Dollars per share) |  |  |  |  |  |  | $ 0.25 |  |  |  |  |  |  |  |  |  |  |  |
Maximum [Member] | September 2025 Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Purchase price of shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 500,000 |  |  |  |
Purchase price of shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 500,000 |  |  |
Maximum [Member] | Common Stock [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsequent Events [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Amount of sale of common stock |  | $ 20,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
[1] | See Note 8 - Common Stock and Stock-based Compensation for more information on the common stock purchase agreement

X
- Definition Aggregate of outstanding payables. + References No definition available. + Details
Name: | bslk_AggregateOfOutstandingPayables
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate shares issued. + References No definition available. + Details
Name: | bslk_AggregateSharesIssued
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average percentage. + References No definition available. + Details
Name: | bslk_AveragePercentage
Namespace Prefix: | bslk_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

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: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 Closing price per share. + References No definition available. + Details
Name: | bslk_ClosingPricePerShare
Namespace Prefix: | bslk_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

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, 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: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: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:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Common Stock, Additional Shares Authorized + References No definition available. + Details
Name: | bslk_CommonStockAdditionalSharesAuthorized
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Deferred transaction costs. + References No definition available. + Details
Name: | bslk_DeferredTransactionCosts
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gross proceeds. + References No definition available. + Details
Name: | bslk_GrossProceeds
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of lowest volume-weighted average price. + References No definition available. + Details
Name: | bslk_LowestVolumeWeightedAveragePricePercentage
Namespace Prefix: | bslk_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum notice amount of stock price. + References No definition available. + Details
Name: | bslk_MaximumNoticeAmountOfStockPrice
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of ordinary shares. + References No definition available. + Details
Name: | bslk_NumberOfOrdinaryShares
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Original exercise price. + References No definition available. + Details
Name: | bslk_OriginalExercisePrice
Namespace Prefix: | bslk_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of average rate. + References No definition available. + Details
Name: | bslk_PercentageOfAverageRate
Namespace Prefix: | bslk_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of beneficial ownership. + References No definition available. + Details
Name: | bslk_PercentageOfBeneficialOwnership
Namespace Prefix: | bslk_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of pre-market stock price. + References No definition available. + Details
Name: | bslk_PremarketStockPricePercentage
Namespace Prefix: | bslk_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Publicly held market value. + References No definition available. + Details
Name: | bslk_PubliclyHeldMarketValue
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sale Of Stock, Authorized, Amount + References No definition available. + Details
Name: | bslk_SaleOfStockAuthorizedAmount
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sale Of Stock, Maximum Allowed Percent Of Common Stock Outstanding Owned + References No definition available. + Details
Name: | bslk_SaleOfStockMaximumAllowedPercentOfCommonStockOutstandingOwned
Namespace Prefix: | bslk_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securities requirement amount. + References No definition available. + Details
Name: | bslk_SecuritiesRequirementAmount
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Plan Modification, Number Of Shares Repriced + References No definition available. + Details
Name: | bslk_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfSharesRepriced
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangements by Share-Based Payment Award, Plan Modification, Exercise Price + References No definition available. + Details
Name: | bslk_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPlanModificationExercisePrice
Namespace Prefix: | bslk_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sponsor amount. + References No definition available. + Details
Name: | bslk_SponsorAmount
Namespace Prefix: | bslk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stock options covering shares. + References No definition available. + Details
Name: | bslk_StockOptionsCoveringShares
Namespace Prefix: | bslk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Volume weighted average price for common stock. + References No definition available. + Details
Name: | bslk_VolumeWeightedAveragePriceForCommonStock
Namespace Prefix: | bslk_
Data Type: | dtr:perShareItemType
Balance Type: | na
Period Type: | duration

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 Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision. + 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_CommonStockConvertibleConversionPriceIncrease
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount or stated value per share of common stock. + 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(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of long-term notes payable classified as other. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: 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(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_OtherNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromWarrantExercises
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received on stock transaction after deduction of issuance costs. + References No definition available. + Details
Name: | us-gaap_SaleOfStockConsiderationReceivedOnTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
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
- Definition Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. + 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 + Details
Name: | us-gaap_SharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + 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/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4 Reference 6: 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 7: 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 8: 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_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Monetary effect of a change in the tax status effective after year-end but before the financial statements for the reporting period are issued or available to be issue by the entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-4 + Details
Name: | us-gaap_SubsequentEventEffectOfChangeInTaxStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_StockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bslk_ExercisePriceAxis=bslk_ExercisePriceTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bslk_ExercisePriceAxis=bslk_ExercisePriceTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=bslk_SouthernPointCapitalSenecaMember
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: |

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

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

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

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |