XML 69 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Summary of Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 108,391 $ 81,430
Unrealized Gains   67
Unrealized Losses (143) (11)
Fair Value 108,248 81,486
Commercial Paper [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 36,567 30,125
Unrealized Gains   61
Unrealized Losses (40)  
Fair Value 36,527 30,186
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 71,824 51,305
Unrealized Gains   6
Unrealized Losses (103) (11)
Fair Value $ 71,721 $ 51,300