| Warrant Liabilities (Details 1) $ in Thousands | Mar. 31, 2021  USD ($) | 
|---|---|
| Current portion of warrant liability | $ 1,979 | 
| Warrant liability | 6,095 | 
| Warrant Liability Duration, total | 8,074 | 
| Feb-2021 Warrant [Member] | |
| Current portion of warrant liability | 0 | 
| Warrant liability | 3,920 | 
| Warrant Liability Duration, total | 3,920 | 
| Sep-2018 Warrant [Member] | |
| Current portion of warrant liability | 1,979 | 
| Warrant liability | 0 | 
| Warrant Liability Duration, total | 1,979 | 
| Aug-2020 Warrant [Member] | |
| Current portion of warrant liability | 0 | 
| Warrant liability | 2,175 | 
| Warrant Liability Duration, total | $ 2,175 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount of the current portion of the accrued liability on a discounted basis for malpractice claims (including general and professional liability). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 |