Subsequent Events (Details) $ in Thousands |
1 Months Ended |
|---|---|
|
Jun. 30, 2020
USD ($)
| |
| Met Life Note Purchase Agreement [Member] | Series 2018A notes, due June 11, 2020 [Member] | Subsequent Event [Member] | |
| Subsequent Event [Line Items] | |
| Repayment of debt | $ 20,000 |