Summary of Significant Accounting Policies - Summary of Components of Marketable Securities (Details) - USD ($) $ in Thousands |
Jun. 30, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Amortized Cost | $ 3,335 | $ 928 |
| Unrealized Gains | 4 | |
| Unrealized Losses | (2) | |
| Fair Value | 3,339 | 926 |
| U.S. Government Obligations [Member] | ||
| Amortized Cost | 2,603 | 125 |
| Unrealized Gains | 3 | |
| Unrealized Losses | ||
| Fair Value | 2,606 | 125 |
| Corporate Obligations [Member] | ||
| Amortized Cost | 732 | 803 |
| Unrealized Gains | 1 | |
| Unrealized Losses | (2) | |
| Fair Value | $ 733 | $ 801 |