XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities and Fair Value Measurements (Details) - Marketable Securities [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Amortized Cost $ 417,461
Gross Unrealized Gains 60
Gross Unrealized Losses 5,620
Fair Value 411,901
Corporate debt securities  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Amortized Cost 255,613
Gross Unrealized Gains 60
Gross Unrealized Losses 3,240
Fair Value 252,433
U.S. Treasury notes  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Amortized Cost 151,873
Gross Unrealized Gains 0
Gross Unrealized Losses 2,306
Fair Value 149,567
Other  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Amortized Cost 9,975
Gross Unrealized Gains
Gross Unrealized Losses 74
Fair Value $ 9,901