Stockholders' Equity (ESPP) (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Dec. 31, 2017 |
Sep. 30, 2017 |
Jun. 30, 2017 |
Jun. 30, 2016 |
Jun. 30, 2017 |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate |
|
|
0.65%
|
0.53%
|
|
| Forecast |
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate |
0.89%
|
0.77%
|
|
|
|
| ESPP |
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
| Share-based compensation expense |
|
|
$ 48
|
$ 67
|
$ 144
|
| Expected dividend yield assumption (in Percent) |
|
|
|
|
0.75%
|
| Expected volatility assumption (in Percent) |
|
|
|
|
18.82%
|
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term |
|
|
6 months
|
3 months
|
|
| ESPP | Forecast |
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term |
1 year
|
9 months
|
|
|
|