XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements and Marketable Securities Available for Sale - Schedule of Marketable Securities with Continuous Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Less than 12 Months, Fair Value $ 514,091 $ 445,206
Less than 12 Months, Unrealized Losses (6,149) (1,714)
12 Months or Greater, Fair Value 30,337 0
12 Months or Greater, Unrealized Losses (875) 0
Debt Securities, Available-for-sale, Unrealized Loss Position 544,428 445,206
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (7,024) (1,714)
Certificate of deposits [Member]    
Less than 12 Months, Fair Value 3,905 0
Less than 12 Months, Unrealized Losses (50) 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 3,905 0
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (50) 0
Commercial Paper [Member]    
Less than 12 Months, Fair Value 32,292 0
Less than 12 Months, Unrealized Losses (181) 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 32,292 0
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (181) 0
U.S. Government And Government Agency Securities [Member]    
Less than 12 Months, Fair Value 243,386 218,106
Less than 12 Months, Unrealized Losses (2,362) (738)
12 Months or Greater, Fair Value 15,853 0
12 Months or Greater, Unrealized Losses (569) 0
Debt Securities, Available-for-sale, Unrealized Loss Position 259,239 218,106
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (2,931) (738)
Corporate Bonds [Member]    
Less than 12 Months, Fair Value 227,248 201,481
Less than 12 Months, Unrealized Losses (3,516) (782)
12 Months or Greater, Fair Value 12,488 0
12 Months or Greater, Unrealized Losses (277) 0
Debt Securities, Available-for-sale, Unrealized Loss Position 239,736 201,481
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss (3,793) (782)
Municipal Bonds [Member]    
Less than 12 Months, Fair Value 7,260 10,821
Less than 12 Months, Unrealized Losses (40) (28)
12 Months or Greater, Fair Value 1,996 0
12 Months or Greater, Unrealized Losses (29) 0
Debt Securities, Available-for-sale, Unrealized Loss Position 9,256 10,821
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ (69) (28)
Exchange Traded Funds [Member]    
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   14,798
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss   $ (166)