XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities and Fair Value Measurements - Fair Value Measurements (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Level1 Member  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations $ 159,468
Level2 Member  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 252,433
Level3 Member  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 0
Corporate debt securities | Level1 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 0
Corporate debt securities | Level2 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 252,433
Corporate debt securities | Level3 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 0
U.S. Treasury notes | Level1 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 149,567
U.S. Treasury notes | Level2 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 0
U.S. Treasury notes | Level3 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 0
Other | Level1 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 9,901
Other | Level2 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations 0
Other | Level3 Member | Marketable securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
FairValueLiabilitiesMeasuredOnRecurringBasisObligations $ 0