XML 67 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Fair Value and Amortized Cost of Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 318,963  
Unrealized Gain 4  
Unrealized Loss (62)  
Fair Value 318,905  
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 115,410 $ 5,508
Unrealized Gain  
Unrealized Loss  
Fair Value 115,410 $ 5,508
US Treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 24,056  
Unrealized Gain 1  
Unrealized Loss (4)  
Fair Value 24,053  
Government Treasury and Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 7,606  
Unrealized Loss (6)  
Fair Value 7,600  
Corporate Securities and Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 171,891  
Unrealized Gain 3  
Unrealized Loss (52)  
Fair Value $ 171,842