Annual report pursuant to Section 13 and 15(d)

Cash, Cash Equivalents, Short-Term and Long-Term Investments - Summary of Cash, Cash Equivalents, Short-Term and Long-Term Investments by Significant Investment Category (Detail)

v3.22.0.1
Cash, Cash Equivalents, Short-Term and Long-Term Investments - Summary of Cash, Cash Equivalents, Short-Term and Long-Term Investments by Significant Investment Category (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Cash and cash equivalents $ 796,283 $ 1,370,826 $ 824,876 $ 872,237
Short-term investments 98,580 100,767    
Long-term investments 145,590 108,412    
Adjusted Cost 1,040,453 1,580,005    
Fair Value 1,040,453 1,580,005    
Level 1 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Cash and cash equivalents 132,063 423,865    
Short-term investments 8,896 8,067    
Long-term investments 16,541 13,079    
Adjusted Cost 157,500 445,011    
Fair Value 157,500 445,011    
Level 2 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Short-term investments 89,684 92,700    
Long-term investments 129,049 95,333    
Adjusted Cost 218,733 188,033    
Fair Value 218,733 188,033    
Money market funds [Member] | Level 1 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Cash and cash equivalents 132,063 423,865    
Adjusted Cost 132,063 423,865    
Fair Value 132,063 423,865    
U.S. Treasury Securities [Member] | Level 1 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Short-term investments 8,896 8,067    
Long-term investments 16,541 13,079    
Adjusted Cost 25,437 21,146    
Fair Value 25,437 21,146    
Mutual Funds [Member] | Level 2 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Long-term investments 53,180 38,846    
Adjusted Cost 53,180 38,846    
Fair Value 53,180 38,846    
Corporate Notes and Bonds [Member] | Level 2 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Short-term investments 84,783 83,521    
Long-term investments 63,590 33,732    
Adjusted Cost 148,373 117,253    
Fair Value 148,373 117,253    
Asset-backed Securities [Member] | Level 2 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Short-term investments 4,901 5,498    
Long-term investments 12,279 22,755    
Adjusted Cost 17,180 28,253    
Fair Value 17,180 28,253    
U.S. Agency Securities [Member] | Level 2 [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Short-term investments   3,681    
Adjusted Cost   3,681    
Fair Value   3,681    
Cash [Member]        
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]        
Cash and cash equivalents 664,220 946,961    
Fair Value $ 664,220 $ 946,961