v3.22.2.2
Available-for-Sale Securities - Summary of Available-For-Sale Securities Recorded in Cash and Cash Equivalents or Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 289,088  
Fair Value 287,908  
Fair Value, Measurements, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 289,088 $ 205,943
Unrealized Gains   13
Unrealized Losses (1,180) (108)
Fair Value 287,908 205,848
Cash 2,475 2,507
Total cash, cash equivalent and marketable securities 290,383 208,355
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 61,978 60,375
Fair Value 61,978 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 89,548 82,204
Unrealized Losses (497) (98)
Fair Value 89,051 82,106
Fair Value, Measurements, Recurring | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 122,562 46,678
Unrealized Gains   13
Unrealized Losses (571) (4)
Fair Value 121,991 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 15,000 1,200
Unrealized Losses (112) (1)
Fair Value $ 14,888 $ 1,199