Fair Value of Financial Instruments - Summary of Estimated Fair Value of Company's Investments in Marketable Securities, Accounted for as Available-for-Sale Securities (Details)
$ in Thousands
Jun. 30, 2017
|Available For Sale Securities [Abstract]|
|Due within one year||$ 29,498|
Fair value of available-for-sale debt securities maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.
No definition available.