XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 370,101 $ 420,550
Gross Unrealized Gains 56 15
Gross Unrealized Losses (403) (716)
Fair Value 369,754 419,849
Financial Assets Included Within Cash and Cash Equivalents | Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 44,535 26,718
Included within cash and cash equivalents, Gross Unrealized Gains 0 0
Included within cash and cash equivalents, Gross Unrealized Losses 0 0
Included within cash and cash equivalents, Fair Value 44,535 26,718
Financial Assets Included Within Cash and Cash Equivalents | U.S. Treasury Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 14,931  
Included within cash and cash equivalents, Gross Unrealized Gains 5  
Included within cash and cash equivalents, Gross Unrealized Losses 0  
Included within cash and cash equivalents, Fair Value 14,936  
Financial Assets Included Within Cash and Cash Equivalents | Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 54,866 66,732
Included within cash and cash equivalents, Gross Unrealized Gains 0 0
Included within cash and cash equivalents, Gross Unrealized Losses (8) 16
Included within cash and cash equivalents, Fair Value 54,858 66,716
Financial Assets Included Within Cash and Cash Equivalents | U.S. Government Agency Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 22,185 20,477
Included within cash and cash equivalents, Gross Unrealized Gains 8 7
Included within cash and cash equivalents, Gross Unrealized Losses 0 0
Included within cash and cash equivalents, Fair Value 22,193 20,484
Financial Assets Included Within Marketable Securities [Member] | U.S. Treasury Securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 111,569 127,234
Included within cash and cash equivalents, Gross Unrealized Gains 39 6
Included within cash and cash equivalents, Gross Unrealized Losses (179) (318)
Included within cash and cash equivalents, Fair Value 111,429 126,922
Financial Assets Included Within Marketable Securities [Member] | Corporate Bonds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 27,613 12,531
Included within cash and cash equivalents, Gross Unrealized Gains 0 2
Included within cash and cash equivalents, Gross Unrealized Losses (33) (3)
Included within cash and cash equivalents, Fair Value 27,580 12,530
Financial Assets Included Within Marketable Securities [Member] | Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 57,553 142,726
Included within cash and cash equivalents, Gross Unrealized Gains 0 0
Included within cash and cash equivalents, Gross Unrealized Losses (62) (195)
Included within cash and cash equivalents, Fair Value 57,491 142,531
Financial Assets Included Within Marketable Securities [Member] | U.S. Government Agency Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Included within cash and cash equivalents, Amortized Cost 36,849 24,132
Included within cash and cash equivalents, Gross Unrealized Gains 4 0
Included within cash and cash equivalents, Gross Unrealized Losses (121) (184)
Included within cash and cash equivalents, Fair Value $ 36,732 $ 23,948