XML 85 R74.htm IDEA: XBRL DOCUMENT
v3.22.1

Commitment and Contingencies - Narrative (Details) $ in Thousands | 1 Months Ended | 3 Months Ended
--- | --- | ---
May 11, 2022 USD ($) | Mar. 31, 2022 USD ($) satelliteLaunch satellite
Loss Contingencies [Line Items] |  |
Number of satellite launches | satelliteLaunch |  | 2
Number of satellites | satellite |  | 4
Launch delay period |  | 365 days
Remanifest effort period |  | 4 months
Payment period after invoice date |  | 15 days
Satellite Launches |  |
Loss Contingencies [Line Items] |  |
Long-term purchase committed amount |  | $ 4,300
LeoStella |  |
Loss Contingencies [Line Items] |  |
Payment period after invoice date |  | 15 days
Long-term purchase commitment remaining amount committed |  | $ 4,200
LeoStella | Subsequent Event |  |
Loss Contingencies [Line Items] |  |
Decrease due to contract modification | $ 3,600 |

X
- Definition Long-term Purchase Commitment, Decrease Due To Contract Modification + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentDecreaseDueToContractModification
Namespace Prefix: | bksy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Long-term Purchase Commitment, Launch Delay Period + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentLaunchDelayPeriod
Namespace Prefix: | bksy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long-term Purchase Commitment, Number of Launches + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentNumberOfLaunches
Namespace Prefix: | bksy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Number of Satellites + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentNumberOfSatellites
Namespace Prefix: | bksy_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Payment Period After Invoice Date + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentPaymentPeriodAfterInvoiceDate
Namespace Prefix: | bksy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long-term Purchase Commitment, Remaining Amount Committed + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentRemainingAmountCommitted
Namespace Prefix: | bksy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Long-term Purchase Commitment, Remanifest Effort Period + References No definition available. + Details
Name: | bksy_LongTermPurchaseCommitmentRemanifestEffortPeriod
Namespace Prefix: | bksy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=bksy_SatelliteLaunchesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=bksy_LeoStellaLLCMember
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: |