Summary of Significant Accounting Policies - Summary of Components of Marketable Securities (Details) - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Amortized Cost | $ 1,650 | $ 928 |
| Unrealized Losses | (11) | (2) |
| Fair Value | 1,639 | 926 |
| U.S. Government Obligations [Member] | ||
| Amortized Cost | 1,021 | 125 |
| Unrealized Losses | (7) | |
| Fair Value | 1,014 | 125 |
| Corporate Obligations [Member] | ||
| Amortized Cost | 629 | 803 |
| Unrealized Losses | (4) | (2) |
| Fair Value | $ 625 | $ 801 |