XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Aggregated Fair Value $ 169,949 $ 126,003
Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 170,420 126,066
Short-term investments, Gross Unrealized Holding Gains 1 2
Short-term investments, Gross Unrealized Holding Losses (472) (65)
Short-term investments, Aggregated Fair Value 169,949 126,003
Recurring | Cash equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Aggregated Fair Value 49,009 27,715
Recurring | Short-term available for sale securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Aggregated Fair Value 120,940 98,288
Recurring | Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 19,191 21,477
Short-term investments, Aggregated Fair Value 19,191 21,477
Recurring | Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 86,511 59,647
Short-term investments, Gross Unrealized Holding Losses (71) (10)
Short-term investments, Aggregated Fair Value 86,440 59,637
Recurring | Level 2 | U.S. government bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 32,006 21,662
Short-term investments, Gross Unrealized Holding Losses (211) (42)
Short-term investments, Aggregated Fair Value 31,795 21,620
Recurring | Level 2 | Corporate Debt    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 10,483 8,776
Short-term investments, Gross Unrealized Holding Gains   1
Short-term investments, Gross Unrealized Holding Losses (71) (1)
Short-term investments, Aggregated Fair Value 10,412 8,776
Recurring | Level 2 | Agency bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 11,752 7,747
Short-term investments, Gross Unrealized Holding Gains 1 1
Short-term investments, Gross Unrealized Holding Losses (69) (7)
Short-term investments, Aggregated Fair Value 11,684 7,741
Recurring | Level 2 | U.S. treasury bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 6,401  
Short-term investments, Gross Unrealized Holding Losses (23)  
Short-term investments, Aggregated Fair Value 6,378  
Recurring | Level 2 | Non-US debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 3,951 2,506
Short-term investments, Gross Unrealized Holding Losses (27) (1)
Short-term investments, Aggregated Fair Value 3,924 2,505
Recurring | Level 2 | Agency discount securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost 125  
Short-term investments, Aggregated Fair Value $ 125  
Recurring | Level 2 | Municipal Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments, Amortized Cost   4,251
Short-term investments, Gross Unrealized Holding Losses   (4)
Short-term investments, Aggregated Fair Value   $ 4,247