XML 56 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Nature of Business - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Organization Consolidation And Presentation Of Financial Statements [Abstract]      
Cash, cash equivalents and investments $ 950,200    
Cash and cash equivalents 410,375 $ 599,691 $ 168,348
Short-term investments 538,769 479,369  
Restricted investment $ 1,001 $ 784