v3.26.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Fair Value Measurements    
Marketable Securities $ 497,177 $ 584,236
Maximum period for redemption 1 year 1 year
Marketable securities at cost $ 498,300 $ 583,900
Recurring | Fair Value    
Fair Value Measurements    
Marketable Securities 497,177 584,236
Investments in Other Companies 2,057 4,253
Cash and Cash Equivalents 71,751 122,673
Total Assets Measured at Fair Value 570,985 711,162
Recurring | Fair Value | Bonds and bond funds    
Fair Value Measurements    
Marketable Securities 469,718 487,699
Recurring | Fair Value | Commercial paper    
Fair Value Measurements    
Marketable Securities 27,459 96,537
Recurring | Level 1    
Fair Value Measurements    
Investments in Other Companies 2,057 4,253
Cash and Cash Equivalents 71,751 122,673
Total Assets Measured at Fair Value 73,808 126,926
Recurring | Level 2    
Fair Value Measurements    
Marketable Securities 497,177 584,236
Total Assets Measured at Fair Value 497,177 584,236
Recurring | Level 2 | Bonds and bond funds    
Fair Value Measurements    
Marketable Securities 469,718 487,699
Recurring | Level 2 | Commercial paper    
Fair Value Measurements    
Marketable Securities $ 27,459 $ 96,537