Quarterly report pursuant to Section 13 or 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.2.2
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
Sep. 30, 2022
Dec. 31, 2021
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Cash and cash equivalents $ 508,281 $ 796,283
Short-Term Investments 102,986 98,580
Long-Term Investments 70,242 145,590
Adjusted Cost 681,509 1,040,453
Fair Value 681,509 1,040,453
Level 1 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Cash and cash equivalents 53,493 132,063
Short-Term Investments 18,314 8,896
Long-Term Investments 0 16,541
Adjusted Cost 71,807 157,500
Fair Value 71,807 157,500
Level 2 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Short-Term Investments 84,672 89,684
Long-Term Investments 70,242 129,049
Adjusted Cost 154,914 218,733
Fair Value 154,914 218,733
Money market funds [Member] | Level 1 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Cash and cash equivalents 53,493 132,063
Short-Term Investments 0 0
Adjusted Cost 53,493 132,063
Fair Value 53,493 132,063
U.S. Treasury Securities [Member] | Level 1 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Short-Term Investments 18,314 8,896
Long-Term Investments 0 16,541
Adjusted Cost 18,314 25,437
Fair Value 18,314 25,437
Corporate Notes and Bonds [Member] | Level 2 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Short-Term Investments 83,812 84,783
Long-Term Investments 14,222 63,590
Adjusted Cost 98,034 148,373
Fair Value 98,034 148,373
Asset-backed Securities [Member] | Level 2 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Short-Term Investments 860 4,901
Long-Term Investments 5,810 12,279
Adjusted Cost 6,670 17,180
Fair Value 6,670 17,180
Mutual Funds [Member] | Level 2 [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Short-Term Investments 0 0
Long-Term Investments 50,210 53,180
Adjusted Cost 50,210 53,180
Fair Value 50,210 53,180
Cash [Member]    
Cash Cash Equivalents Short Term And Long Term Investments [Line Items]    
Cash and cash equivalents 454,788 664,220
Fair Value $ 454,788 $ 664,220