XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period $ 4,183,165 $ 3,995,035
Other comprehensive income (loss) before reclassifications 2,695 (9,300)
Amounts reclassified from accumulated other comprehensive income (loss) (174) (140)
Total other comprehensive income (loss) 2,521 (9,440)
Balance at end of period 4,190,590 4,030,608
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 (510) 212
Other comprehensive income (loss) before reclassifications 1,207 (253)
Amounts reclassified from accumulated other comprehensive income (loss) (80) (55)
Total other comprehensive income (loss) 1,127 (308)
Balance at end of period 617 (96)
Defined Benefit Pension    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period 16,570 15,905
Other comprehensive income (loss) before reclassifications (2,386) 0
Amounts reclassified from accumulated other comprehensive income (loss) (94) (85)
Total other comprehensive income (loss) (2,480) (85)
Balance at end of period 14,090 15,820
Foreign Currency Translation    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period (8,550) 233
Other comprehensive income (loss) before reclassifications 3,874 (9,047)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Total other comprehensive income (loss) 3,874 (9,047)
Balance at end of period (4,676) (8,814)
Total    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Balance at beginning of period 7,510 16,350
Total other comprehensive income (loss) 2,521 (9,440)
Balance at end of period $ 10,031 $ 6,910