Organization Summary of Significant Accounting Policies Recently Issued Accounting Guidance (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2017
USD ($)
| |
| Accounting Standards Update 2016-09 [Member] | |
| Impact of New Accounting Pronouncements | |
| New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification | $ 0.4 |
| X | ||||||||||
- Definition Impact of New Pronouncements No definition available.
|
| X | ||||||||||
- Definition Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements. No definition available.
|
| X | ||||||||||
- Details
|