XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments (Summary of Cash, Cash Equivalents and Investments) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Total investments in debt securities $ 735,524  
Cash, cash equivalents and investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 966,860 $ 1,045,488
Gross unrealized gains 10 10
Gross unrealized losses (4,095) (1,097)
Total investments in debt securities 962,775 1,044,400
Cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 428,590 460,731
Gross unrealized gains 2  
Gross unrealized losses (18) (5)
Total investments in debt securities 428,574 460,725
Cash and money market funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 227,251 327,316
Total investments in debt securities 227,251 327,316
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 143,964 133,190
Gross unrealized gains 2  
Gross unrealized losses (8) (5)
Total investments in debt securities 143,958 133,185
U.S. government and agency securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 32,386 225
Gross unrealized losses (9)  
Total investments in debt securities 32,377 224
U.S. Treasury security [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 24,989  
Gross unrealized losses (1)  
Total investments in debt securities 24,988  
Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 538,270 584,757
Gross unrealized gains 8 10
Gross unrealized losses (4,077) (1,092)
Total investments in debt securities 534,201 583,675
Commercial paper, not included with cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 142,266 187,705
Gross unrealized gains 1  
Gross unrealized losses (291) (73)
Total investments in debt securities 141,976 187,632
Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 5,322 8,964
Gross unrealized gains   9
Gross unrealized losses (9) (5)
Total investments in debt securities 5,313 8,968
U.S. government & agency securities, not included with cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 390,682 388,088
Gross unrealized gains 7 1
Gross unrealized losses (3,777) (1,014)
Total investments in debt securities 386,912 387,075
Long-term restricted cash [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 4,982 4,592
Total investments in debt securities 4,982 4,592
Short-Term Restricted Cash [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 500 500
Total investments in debt securities $ 500 $ 500