XML 61 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Financial Instruments [Line Items]      
Period cash equivalents and short-term investments have been in continuous unrealized gain (loss) position, years, maximum 1 year    
Total short-term investments (available for sale), Fair value $ 300,676 $ 185,488  
CCKF [Member]      
Financial Instruments [Line Items]      
Non controlling interest $ 3,200    
Percentage of investment in equity affiliate 30.70%    
Maximum [Member] | CCKF [Member]      
Financial Instruments [Line Items]      
Gain (loss) from investment in affiliate $ 200 100 $ (400)
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Financial Instruments [Line Items]      
Total short-term investments (available for sale), Fair value 1,700 $ 36,600  
Certificate Of Deposit Commercial Paper And Treasury Bills [Member] | Level 2 [Member]      
Financial Instruments [Line Items]      
Total short-term investments (available for sale), Fair value $ 5,100