XML 23 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Available-for-Sale Marketable Securities - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
position
Dec. 31, 2018
USD ($)
position
Dec. 31, 2017
USD ($)
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
Number of available-for-sale marketable securities in unrealized loss positions | position 16 69  
Total number of positions | position 81 84  
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 $ 0 79,808,000  
Realized (losses) gains   $ (5,000)