XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Available-for-Sale Securities - Summary of Available-For-Sale Securities Recorded in Cash and Cash Equivalents or Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 240,617  
Fair Value 240,006  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 240,617 $ 205,943
Unrealized Gains   13
Unrealized Losses (611) (108)
Fair Value 240,006 205,848
Fair Value, Measurements, Recurring | U.S. Treasury Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 22,334 60,375
Fair Value 22,334 60,375
Fair Value, Measurements, Recurring | U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 142,185 82,204
Unrealized Losses (454) (98)
Fair Value 141,731 82,106
Fair Value, Measurements, Recurring | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 74,898 46,678
Unrealized Gains   13
Unrealized Losses (154) (4)
Fair Value 74,744 46,687
Fair Value, Measurements, Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   15,486
Unrealized Losses   (5)
Fair Value   15,481
Fair Value, Measurements, Recurring | U.S. agency bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 1,200 1,200
Unrealized Losses (3) (1)
Fair Value $ 1,197 $ 1,199