XML 66 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Cash, Cash Equivalents and Investments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2018
USD ($)
Security
Dec. 31, 2017
USD ($)
Security
Dec. 31, 2016
USD ($)
Cash And Cash Equivalents [Abstract]      
Liquid investments with maturities 3 months    
Cumulative unrealized loss, net of taxes $ 15,000 $ 17,000 $ 30,000
Realized gains or losses $ 0 $ 0 $ 0
Number of securities in unrealized loss position | Security 0 15  
Unrealized loss available for sale securities   $ 27,000  
Unrealized loss available for sale securities fair value   $ 8,100,000  
Municipal bonds maturity date Jan. 31, 2019