XML 68 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash, Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost $ 165,005 $ 150,983
Unrealized Gains 48 84
Unrealized Losses (17) (12)
Estimated Fair Value 165,036 151,055
Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 32,073 39,884
Estimated Fair Value 32,073 39,884
Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 132,932 111,099
Unrealized Gains 48 84
Unrealized Losses (17) (12)
Estimated Fair Value 132,963 111,171
Cash | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 7,945 4,038
Estimated Fair Value 7,945 4,038
Money Market Funds | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 23,128 27,854
Estimated Fair Value 23,128 27,854
Corporate Debt Securities | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 1,000 7,992
Estimated Fair Value 1,000 7,992
Corporate Debt Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 60,071 53,353
Unrealized Gains 3 28
Unrealized Losses (11)  
Estimated Fair Value 60,063 53,381
U.S. Treasuries | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 32,548 6,511
Unrealized Gains 31 6
Estimated Fair Value 32,579 6,517
U.S. Government Agency Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 40,313 51,235
Unrealized Gains 14 50
Unrealized Losses (6) (12)
Estimated Fair Value $ 40,321 $ 51,273