Fair Value of Financial Instruments - Additional Information (Details) - USD ($) shares in Millions |
6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Conversion price percent | 80.00% | |||
Payment of consent fee liability | $ 2,500,000 | |||
Promissory Note [Member] | ||||
Fair value measurement with unobservable inputs reconciliation recurring basis, liability net | $ 4,100,000 | |||
Two Thousand And Nineteen Omnibus Agreement [Member] | Blacksky Technology [Member] | ||||
Class of warrant or right, issued during the period | 33.7 | |||
Fair Value, Inputs, Level 1, 2 and 3 [Member] | ||||
Fair value measurement with unobservable inputs reconciliation recurring basis, liability net | $ 0 | $ 0 | ||
Fair Value, Inputs, Level 1, 2 and 3 [Member] | Blacksky Technology [Member] | ||||
Fair value measurement with unobservable inputs reconciliation recurring basis, liability net | $ 0 | $ 0 |
X | ||||||||||
- Definition Class of warrant or right, issued during the period. No definition available.
|
X | ||||||||||
- Definition Conversion price percent on deemed closing value. No definition available.
|
X | ||||||||||
- Definition Payment of consent fee liability. No definition available.
|
X | ||||||||||
- Definition Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|