v3.22.2.2
Available-for-Sale Securities - Summary of Gross Unrealized Losses and Fair Value by Major Security Type for Available-For-Sale Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value $ 225,930 $ 112,520
Unrealized Losses (1,180) (108)
U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 89,051 82,106
Unrealized Losses (497) (98)
Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 121,991 13,734
Unrealized Losses (571) (4)
Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 15,481
Unrealized Losses 0 (5)
U.S. agency bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 14,888 1,199
Unrealized Losses $ (112) $ (1)