v3.25.4
Equity - Components and Activity in Accumulated Other Comprehensive (Loss) Income Net of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance $ 10,199,688 $ 9,665,099 $ 8,190,847
Other comprehensive income (loss) before reclassifications 407,623 (239,312) 32,323
Amounts reclassified from accumulated other comprehensive loss (178) 25,843 (69)
Other comprehensive income (loss), net of tax 407,445 (213,469) 32,254
Other comprehensive income attributable to noncontrolling interests (190) (67) (118)
Ending balance 9,781,461 10,199,688 9,665,099
Accumulated Other Comprehensive Loss      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (742,062) (528,526) (560,662)
Other comprehensive income (loss), net of tax 407,255 (213,536) 32,136
Ending balance (334,807) (742,062) (528,526)
Foreign Currency Translation and Other      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance (747,202) (536,601) (562,886)
Other comprehensive income (loss) before reclassifications 407,817 (210,611) 26,337
Amounts reclassified from accumulated other comprehensive loss (56) 77 (66)
Other comprehensive income (loss), net of tax 407,873 (210,534) 26,403
Other comprehensive income attributable to noncontrolling interests 190 67 118
Ending balance (339,519) (747,202) (536,601)
Cash Flow Hedge      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance 5,140 8,075 2,224
Other comprehensive income (loss) before reclassifications (194) (28,701) 5,986
Amounts reclassified from accumulated other comprehensive loss 234 (25,766) 135
Other comprehensive income (loss), net of tax (428) (2,935) 5,851
Other comprehensive income attributable to noncontrolling interests 0 0 0
Ending balance $ 4,712 $ 5,140 $ 8,075