XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (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: $ 422,623 $ 270,331
Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 422,623 272,829
Recurring | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents:   2,498
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 405,384 247,443
Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents:   2,498
Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 17,239 25,386
Recurring | Significant Other Observable Inputs (Level 2) | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents:   0
Recurring | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 0 0
Recurring | Significant Unobservable Inputs (Level 3) | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents:   0
Recurring | U.S. Treasury securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 405,384 244,945
Recurring | U.S. Treasury securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 405,384 244,945
Recurring | U.S. Treasury securities | Significant Other Observable Inputs (Level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | U.S. Treasury securities | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | U.S. Government agency securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 4,976 4,966
Recurring | U.S. Government agency securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | U.S. Government agency securities | Significant Other Observable Inputs (Level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 4,976 4,966
Recurring | U.S. Government agency securities | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | Negotiable certificates of deposit    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 7,786 4,346
Recurring | Negotiable certificates of deposit | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | Negotiable certificates of deposit | Significant Other Observable Inputs (Level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 7,786 4,346
Recurring | Negotiable certificates of deposit | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 4,477 16,074
Recurring | Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 0 0
Recurring | Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: 4,477 16,074
Recurring | Corporate debt securities | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities: $ 0 $ 0