XML 70 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Investments - Cost and Fair Value of Debt Investments Based on Maturities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Available-for-sale Securities, Debt Maturities [Abstract]    
Due in one year or less, Amortized Costs $ 0 $ 31,348
Due within two years, Amortized Costs 0 40,032
Total, Amortized Costs 0 71,380
Due in one year or less, Fair Value 0 31,254
Due within two years, Fair Value 0 39,763
Total, Fair Value $ 0 $ 71,017