v3.26.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period $ 4,569,142 $ 4,190,590 $ 4,506,287 $ 4,183,165
Total other comprehensive income (loss) (170) 2,268 (1,726) 4,789
Balance at end of period 4,686,828 4,232,074 4,686,828 4,232,074
Total        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period     16,833 7,510
Other comprehensive income (loss) before reclassifications     (1,383) 5,149
Amounts reclassified from accumulated other comprehensive income (loss)     (343) (360)
Total other comprehensive income (loss)     (1,726) 4,789
Balance at end of period 15,107 12,299 15,107 12,299
Unrealized Gains (Losses) on Available-for-Sale Debt Investments        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period     662 (510)
Other comprehensive income (loss) before reclassifications     (2,941) 1,305
Amounts reclassified from accumulated other comprehensive income (loss)     (23) (171)
Total other comprehensive income (loss)     (2,964) 1,134
Balance at end of period (2,302) 624 (2,302) 624
Defined Benefit Pension        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period     20,330 16,570
Other comprehensive income (loss) before reclassifications     74 (2,386)
Amounts reclassified from accumulated other comprehensive income (loss)     (320) (189)
Total other comprehensive income (loss)     (246) (2,575)
Balance at end of period 20,084 13,995 20,084 13,995
Foreign Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period     (4,159) (8,550)
Other comprehensive income (loss) before reclassifications     1,484 6,230
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Total other comprehensive income (loss)     1,484 6,230
Balance at end of period $ (2,675) $ (2,320) $ (2,675) $ (2,320)