XML 138 R119.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis $ 412,949
Unrealized Gains (Losses) (328)
Fair Value 412,621
Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis 745
Fair Value 743
Cash and Cash Equivalents  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 232,018
Short-term Investments and Marketable Securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 180,603
Level 1 | Money market funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis 232,018
Unrealized Gains (Losses) 0
Fair Value 232,018
Level 1 | Cash and Cash Equivalents | Money market funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 232,018
Level 1 | Short-term Investments and Marketable Securities | Money market funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value $ 0
Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Weighted average maturity 1 year 3 months 18 days
Level 2 | Certificates of deposit  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis $ 990
Unrealized Gains (Losses) 6
Fair Value 996
Level 2 | Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis 1,281
Unrealized Gains (Losses) 6
Fair Value 1,287
Level 2 | Short-term bond mutual funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis 100,242
Unrealized Gains (Losses) (99)
Fair Value 100,143
Level 2 | Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Cost Basis 78,418
Unrealized Gains (Losses) (241)
Fair Value 78,177
Level 2 | Cash and Cash Equivalents | Certificates of deposit  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 0
Level 2 | Cash and Cash Equivalents | Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 0
Level 2 | Cash and Cash Equivalents | Short-term bond mutual funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 0
Level 2 | Cash and Cash Equivalents | Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 0
Level 2 | Short-term Investments and Marketable Securities | Certificates of deposit  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 996
Level 2 | Short-term Investments and Marketable Securities | Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 1,287
Level 2 | Short-term Investments and Marketable Securities | Short-term bond mutual funds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value 100,143
Level 2 | Short-term Investments and Marketable Securities | Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair Value $ 78,177