XML 60 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Available-for-Sale Marketable Securities - Additional Information (Detail)
12 Months Ended
Dec. 31, 2018
USD ($)
Position
Dec. 31, 2017
USD ($)
Position
Dec. 31, 2016
USD ($)
Schedule of Available-for-sale Securities [Line Items]      
Proceeds from sale of available-for-sale marketable securities $ 79,808,000 $ 8,755,000 $ 34,003,000
Realized (losses) gains $ (5,000) $ 5,000 $ 23,000
Number of available-for-sale marketable securities in unrealized loss positions | Position 69 30  
Total number of positions | Position 84 31  
Other-than-temporary impairments on securities $ 0 $ 0  
Money Market Funds [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Proceeds from sale of available-for-sale marketable securities 79,808,000 8,755,000  
Realized (losses) gains $ (5,000) $ 5,000