XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash, Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost $ 436,189 $ 32,073
Unrealized Gains
Unrealized Losses
Estimated Fair Value 436,189 32,073
Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 109,760 132,932
Unrealized Gains 9 48
Unrealized Losses (8) (17)
Estimated Fair Value 109,761 132,963
Marketable Securities Available-for-Sale | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 545,949 165,005
Unrealized Gains 9 48
Unrealized Losses (8) (17)
Estimated Fair Value 545,950 165,036
Cash | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 6,995 7,945
Unrealized Gains
Unrealized Losses
Estimated Fair Value 6,995 7,945
Money Market Funds | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 429,194 23,128
Unrealized Gains
Unrealized Losses
Estimated Fair Value 429,194 23,128
Corporate Debt Securities | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost   1,000
Unrealized Gains  
Unrealized Losses  
Estimated Fair Value   1,000
Corporate Debt Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 79,200 60,071
Unrealized Gains 9 3
Unrealized Losses (11)
Estimated Fair Value 79,209 60,063
U.S. Treasuries | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 4,005 32,548
Unrealized Gains 31
Unrealized Losses (1)
Estimated Fair Value 4,004 32,579
U.S. Government Agency Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 26,555 40,313
Unrealized Gains 14
Unrealized Losses (7) (6)
Estimated Fair Value $ 26,548 $ 40,321