XML 112 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements and Available for Sale Investments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments $ 381,965 $ 512,868
US Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 325,714 374,527
Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 244 2,856
Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 20,253 74,602
Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 35,754 60,883
Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 27,789 29,702
Recurring | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 6,286 41,812
Recurring | US Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 325,714 374,527
Recurring | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 244 2,856
Recurring | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 20,253 74,602
Recurring | Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 35,754 60,883
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 27,789 29,702
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 6,286 41,812
Recurring | Quoted Market Prices for Identical Assets (Level 1) | US Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 325,714 374,527
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Quoted Market Prices for Identical Assets (Level 1) | Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 0 0
Recurring | Significant Other Observable Inputs (Level 2) | US Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 244 2,856
Recurring | Significant Other Observable Inputs (Level 2) | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 20,253 74,602
Recurring | Significant Other Observable Inputs (Level 2) | Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 35,754 60,883
Recurring | Significant Unobservable Inputs (Level 3) | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in cash and cash equivalents 0 0
Recurring | Significant Unobservable Inputs (Level 3) | US Treasury Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments 0 0
Recurring | Significant Unobservable Inputs (Level 3) | Commercial and corporate obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value included in short-term or long-term investments $ 0 $ 0