Quarterly report pursuant to Section 13 or 15(d)

Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail)

v3.22.2.2
Investments in Marketable Debt Securities, Available-for-Sale - Schedule of Amortized Cost and Fair Value of Marketable Securities, Available-for-Sale, by Type of Security (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 307,769 $ 295,773
Fair Value 301,088 296,478
Short-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 213,042 183,915
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1 22
Gross Unrealized Losses (1,284) (69)
Fair Value 211,759 183,868
Long-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 94,727 111,858
Allowance for Credit Losses 0 0
Gross Unrealized Gains 3 1,194
Gross Unrealized Losses (5,401) (442)
Fair Value 89,329 112,610
U.S. treasuries | Short-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 122,550 35,767
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1,140) (34)
Fair Value 121,410 35,733
U.S. treasuries | Long-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 44,315 70,902
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 128
Gross Unrealized Losses (1,434) (263)
Fair Value 42,881 70,767
U.S. government sponsored entities | Long-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 619 726
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 22
Gross Unrealized Losses (76) (3)
Fair Value 543 745
Corporate debt | Short-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 89,638 148,148
Allowance for Credit Losses 0 0
Gross Unrealized Gains 1 22
Gross Unrealized Losses (132) (35)
Fair Value 89,507 148,135
Corporate debt | Long-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 42,885 33,197
Allowance for Credit Losses 0 0
Gross Unrealized Gains 3 962
Gross Unrealized Losses (3,326) (146)
Fair Value 39,562 34,013
Asset-backed securities (“ABS”) and other | Short-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 854  
Allowance for Credit Losses 0  
Gross Unrealized Gains 0  
Gross Unrealized Losses (12)  
Fair Value 842  
Asset-backed securities (“ABS”) and other | Long-term investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 6,908 7,033
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 82
Gross Unrealized Losses (565) (30)
Fair Value $ 6,343 $ 7,085