XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Measurements    
Marketable Securities $ 686,946 $ 944,231
Recurring | Estimate of Fair Value Measurement    
Fair Value Measurements    
Marketable Securities 686,946 944,231
Investments in Other Companies 15,402 21,380
Cash and Cash Equivalents 148,277 102,984
Total Assets Measured at Fair Value 850,625 1,068,595
Recurring | Estimate of Fair Value Measurement | Bonds and bond funds    
Fair Value Measurements    
Marketable Securities 677,074 624,254
Recurring | Estimate of Fair Value Measurement | Commercial Paper    
Fair Value Measurements    
Marketable Securities 9,872 319,977
Recurring | Level 1    
Fair Value Measurements    
Investments in Other Companies 2,925 7,200
Cash and Cash Equivalents 148,277 102,984
Total Assets Measured at Fair Value 151,202 110,184
Recurring | Level 2    
Fair Value Measurements    
Marketable Securities 686,946 944,231
Total Assets Measured at Fair Value 686,946 944,231
Recurring | Level 2 | Bonds and bond funds    
Fair Value Measurements    
Marketable Securities 677,074 624,254
Recurring | Level 2 | Commercial Paper    
Fair Value Measurements    
Marketable Securities 9,872 319,977
Recurring | Level 3    
Fair Value Measurements    
Investments in Other Companies 12,477 14,180
Total Assets Measured at Fair Value $ 12,477 $ 14,180