Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details)

v3.23.2
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities $ 118,159 $ 235,821
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 128,506 45,739
Marketable securities 4,426 65,391
Total financial assets 132,932 111,130
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 0 1,991
Marketable securities 113,733 170,430
Total financial assets 113,733 172,421
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Marketable securities 0 0
Total financial assets 0 0
Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents 128,506 47,730
Marketable securities 118,159 235,821
Total financial assets 246,665 283,551
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities 58,071 115,061
Commercial Paper | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 0 0
Marketable securities [2] 0 0
Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 0 1,991
Marketable securities [2] 58,071 115,061
Commercial Paper | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 0 0
Marketable securities [2] 0 0
Commercial Paper | Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 0 1,991
Marketable securities [2] 58,071 115,061
U.S. Treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities 4,426 65,391
U.S. Treasuries | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 4,426 65,391
U.S. Treasuries | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 0 0
U.S. Treasuries | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 0 0
U.S. Treasuries | Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 4,426 65,391
Asset Backed Securities Member    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities 1,953 1,914
Asset Backed Securities Member | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 0 0
Asset Backed Securities Member | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 1,953 1,914
Asset Backed Securities Member | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 0 0
Asset Backed Securities Member | Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 1,953 1,914
Money Market Funds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 0 0
Money Market Funds | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 0 0
Money Market Funds | Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash equivalents [1] 128,506  
Total financial assets [1]   45,739
Money Market Funds | Fair Value, Recurring | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets [1] 128,506 45,739
U.S. agency securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities 53,709 53,455
U.S. agency securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 0 0
U.S. agency securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 53,709 53,455
U.S. agency securities | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] 0 0
U.S. agency securities | Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities [2] $ 53,709 $ 53,455
[1] Included within cash and cash equivalents on the condensed balance sheet.
[2] Included within investments in marketable securities, current and investments in marketable securities, non-current on the condensed balance sheet.