XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Schedule of Financial Instruments Recorded at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value (Recurring) [Line Items]    
Fair Value $ 202,935 $ 301,125
U.S. Treasury securities    
Fair Value (Recurring) [Line Items]    
Fair Value 159,050 219,104
U.S. Agency securities    
Fair Value (Recurring) [Line Items]    
Fair Value 29,330 19,264
Certificates of deposit    
Fair Value (Recurring) [Line Items]    
Fair Value 3,365 26,509
Corporate debt securities    
Fair Value (Recurring) [Line Items]    
Fair Value 1,684 13,848
Commercial paper    
Fair Value (Recurring) [Line Items]    
Fair Value 9,506 22,400
Fair Value Measurements Recurring    
Fair Value (Recurring) [Line Items]    
Cash equivalents - money market mutual funds 8,842 5,608
Total cash equivalents and marketable securities 211,777 306,733
Fair Value Measurements Recurring | Level 1    
Fair Value (Recurring) [Line Items]    
Cash equivalents - money market mutual funds 8,842 5,608
Total cash equivalents and marketable securities 8,842 5,608
Fair Value Measurements Recurring | Level 2    
Fair Value (Recurring) [Line Items]    
Cash equivalents - money market mutual funds 0 0
Total cash equivalents and marketable securities 202,935 301,125
Fair Value Measurements Recurring | Level 3    
Fair Value (Recurring) [Line Items]    
Cash equivalents - money market mutual funds 0 0
Total cash equivalents and marketable securities 0 0
Fair Value Measurements Recurring | U.S. Treasury securities    
Fair Value (Recurring) [Line Items]    
Fair Value 159,050 219,104
Fair Value Measurements Recurring | U.S. Treasury securities | Level 1    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | U.S. Treasury securities | Level 2    
Fair Value (Recurring) [Line Items]    
Fair Value 159,050 219,104
Fair Value Measurements Recurring | U.S. Treasury securities | Level 3    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | U.S. Agency securities    
Fair Value (Recurring) [Line Items]    
Fair Value 29,330 19,264
Fair Value Measurements Recurring | U.S. Agency securities | Level 1    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | U.S. Agency securities | Level 2    
Fair Value (Recurring) [Line Items]    
Fair Value 29,330 19,264
Fair Value Measurements Recurring | U.S. Agency securities | Level 3    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | Certificates of deposit    
Fair Value (Recurring) [Line Items]    
Fair Value 3,365 26,509
Fair Value Measurements Recurring | Certificates of deposit | Level 1    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | Certificates of deposit | Level 2    
Fair Value (Recurring) [Line Items]    
Fair Value 3,365 26,509
Fair Value Measurements Recurring | Certificates of deposit | Level 3    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | Corporate debt securities    
Fair Value (Recurring) [Line Items]    
Fair Value 1,684 13,848
Fair Value Measurements Recurring | Corporate debt securities | Level 1    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | Corporate debt securities | Level 2    
Fair Value (Recurring) [Line Items]    
Fair Value 1,684 13,848
Fair Value Measurements Recurring | Corporate debt securities | Level 3    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | Commercial paper    
Fair Value (Recurring) [Line Items]    
Fair Value 9,506 22,400
Fair Value Measurements Recurring | Commercial paper | Level 1    
Fair Value (Recurring) [Line Items]    
Fair Value 0 0
Fair Value Measurements Recurring | Commercial paper | Level 2    
Fair Value (Recurring) [Line Items]    
Fair Value 9,506 22,400
Fair Value Measurements Recurring | Commercial paper | Level 3    
Fair Value (Recurring) [Line Items]    
Fair Value $ 0 $ 0