XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Available-for-Sale Securities - Summary of Amortized Cost and Fair Value of Available-for-Sale Securities by Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Available-for-Sale Securities  
Amortized Cost, Due in one year or less $ 256,290
Amortized Cost, Due in one year to two years 0
Amortized Cost 256,290
Fair Value, Due in one year or less 256,278
Fair Value, Due in one year to two years 0
Aggregate Fair Value $ 256,278