Lease Commitment - Schedule of Supplemental Balance Sheet Information (Details) (Parenthetical) - USD ($) $ in Thousands  | 
Dec. 31, 2019  | 
Dec. 31, 2018  | 
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Related party operating lease right of use assets | $ 40 | |
| Operating lease net of amortization | 156 | |
| Related party operating lease liabilities current | 59 | |
| Related party operating lease liabilities non-current | $ 40 | 
| X | ||||||||||
- Definition Operating lease net of amortization. No definition available. 
  | 
| X | ||||||||||
- Definition Related Party Operating Lease Right of Use Assets. No definition available. 
  | 
| X | ||||||||||
- Definition Related Party Operating Lease Liabilities Current. No definition available. 
  | 
| X | ||||||||||
- Definition Related Party Operating Lease Liabilities Non-Current. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |