XML 93 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   $ 412,949
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   (328)
Debt Securities, Available-for-Sale, Current   412,621
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   745
Debt Securities, Available-for-Sale, Current   743
Cash and Cash Equivalents [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   232,018
Short-Term Investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   180,603
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   232,018
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   0
Debt Securities, Available-for-Sale, Current   232,018
Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   232,018
Fair Value, Inputs, Level 1 [Member] | Short-Term Investments [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Weighted average maturity 1 year 3 months 18 days  
Fair Value, Inputs, Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   990
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   6
Debt Securities, Available-for-Sale, Current   996
Fair Value, Inputs, Level 2 [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   1,281
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   6
Debt Securities, Available-for-Sale, Current   1,287
Fair Value, Inputs, Level 2 [Member] | Short-Term Bond Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   100,242
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   (99)
Debt Securities, Available-for-Sale, Current   100,143
Fair Value, Inputs, Level 2 [Member] | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Amortized Cost, Current   78,418
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax   (241)
Debt Securities, Available-for-Sale, Current   78,177
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Short-Term Bond Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member] | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   0
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   996
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   1,287
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Short-Term Bond Mutual Fund [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   100,143
Fair Value, Inputs, Level 2 [Member] | Short-Term Investments [Member] | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Securities, Available-for-Sale, Current   $ 78,177