XML 72 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements and Marketable Securities Available-for-Sale - Schedule of Marketable Securities with Continuous Unrealized Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value $ 253,605 $ 523,282
Less than 12 Months, Unrealized Losses (1,650) (1,714)
12 Months or Greater, Fair Value 212,814 0
12 Months or Greater, Unrealized Losses (3,962) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total 466,419 523,282
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total (5,612) (1,714)
Certificate of deposits [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 7,139 0
Less than 12 Months, Unrealized Losses (20)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total 7,139
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total (20) 0
Commercial Paper [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 26,938 0
Less than 12 Months, Unrealized Losses (88) 0
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total 26,938
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total (88) 0
US Treasury and Government [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 150,126 218,106
Less than 12 Months, Unrealized Losses (977) (738)
12 Months or Greater, Fair Value 101,095 0
12 Months or Greater, Unrealized Losses (1,906) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total 251,221 218,106
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total (2,883) (738)
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 69,402 279,557
Less than 12 Months, Unrealized Losses (565) (782)
12 Months or Greater, Fair Value 108,748 0
12 Months or Greater, Unrealized Losses (2,023) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total 178,150 279,557
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total (2,588) (782)
Municipal Bonds [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value 0 10,821
Less than 12 Months, Unrealized Losses 0 (28)
12 Months or Greater, Fair Value 2,971 0
12 Months or Greater, Unrealized Losses (33) 0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total 2,971 10,821
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total $ (33) (28)
Exchange Traded Funds [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Less than 12 Months, Fair Value   14,798
Less than 12 Months, Unrealized Losses   (166)
12 Months or Greater, Fair Value   0
12 Months or Greater, Unrealized Losses   0
Debt Securities, Available-for-Sale, Unrealized Loss Position, Total   14,798
Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss, Total   $ (166)