XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Measurements    
Marketable securities $ 878,608 $ 601,989
Recurring | Estimate of Fair Value Measurement    
Fair Value Measurements    
Marketable securities 878,608 601,989
Investments in Other Companies 19,524  
Cash and cash equivalents 96,071 258,421
Total Assets Measured at Fair Value 994,203 860,410
Cost of cash and cash equivalents and available for sale securities 977,200 860,400
Recurring | Estimate of Fair Value Measurement | Corporate Bond Securities    
Fair Value Measurements    
Marketable securities 484,794 54,673
Recurring | Estimate of Fair Value Measurement | Commercial Paper    
Fair Value Measurements    
Marketable securities 393,814 547,316
Recurring | Level 1    
Fair Value Measurements    
Investments in Other Companies 6,200  
Cash and cash equivalents 96,071 258,421
Total Assets Measured at Fair Value 102,271 258,421
Recurring | Level 2    
Fair Value Measurements    
Marketable securities 878,608 601,989
Total Assets Measured at Fair Value 878,608 601,989
Recurring | Level 2 | Corporate Bond Securities    
Fair Value Measurements    
Marketable securities 484,794 54,673
Recurring | Level 2 | Commercial Paper    
Fair Value Measurements    
Marketable securities 393,814 $ 547,316
Recurring | Level 3    
Fair Value Measurements    
Investments in Other Companies 13,324  
Total Assets Measured at Fair Value $ 13,324