XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash equivalents and marketable securities    
Maximum maturity period of available-for-sale securities (in years) 3 years  
Fair value $ 398,119 $ 441,186
Amortized cost 399,182 441,244
Gross unrealized gains 8 64
Gross unrealized losses (1,071) (122)
Cash, cash equivalents and marketable securities    
Cash, fair value 87,490 61,463
Cash, amortized cost 87,490 61,463
Fair Value 485,609 502,649
Amortized Cost 486,672 502,707
Gross unrealized gains 8 64
Gross unrealized losses (1,071) (122)
Money market funds    
Cash equivalents and marketable securities    
Fair value 7,402 18,162
Amortized cost 7,402 18,162
Gross unrealized gains 0 0
Gross unrealized losses $ 0 $ 0
Weighted rate of return (as a percentage) 0.02% 0.01%
U.S. Government bonds and notes    
Cash equivalents and marketable securities    
Fair value $ 102,812 $ 169,633
Amortized cost 103,113 169,670
Gross unrealized gains 0 3
Gross unrealized losses $ (301) $ (40)
Weighted rate of return (as a percentage) 0.29% 0.12%
Corporate notes, bonds and commercial paper    
Cash equivalents and marketable securities    
Fair value $ 287,905 $ 253,391
Amortized cost 288,667 253,412
Gross unrealized gains 8 61
Gross unrealized losses $ (770) $ (82)
Weighted rate of return (as a percentage) 0.22% 0.20%