XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments (Summary of Cash, Cash Equivalents and Investments) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Total investments in debt securities $ 771,186  
Cash, cash equivalents and investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 840,600 $ 1,045,488
Gross unrealized gains 2 10
Gross unrealized losses (6,262) (1,097)
Total investments in debt securities 834,340 1,044,400
Cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 304,480 460,731
Gross unrealized losses (47) (5)
Total investments in debt securities 304,433 460,725
Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 536,120 584,757
Gross unrealized gains 2 10
Gross unrealized losses (6,215) (1,092)
Total investments in debt securities 529,907 583,675
Commercial paper, not included with cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 57,713 187,705
Gross unrealized losses (305) (73)
Total investments in debt securities 57,408 187,632
Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 50,098 8,964
Gross unrealized gains 2 9
Gross unrealized losses (622) (5)
Total investments in debt securities 49,478 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 428,309 388,088
Gross unrealized gains   1
Gross unrealized losses (5,288) (1,014)
Total investments in debt securities 423,021 387,075
Long-term restricted cash [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 2,922 4,592
Total investments in debt securities 2,922 4,592
Short-Term Restricted Cash [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 300 500
Total investments in debt securities $ 300 $ 500