Fair Value of Financial Instruments - Additional Information (Details) - USD ($) shares in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| 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] | 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 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
|