v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Movement in accumulated other comprehensive loss          
Balance at the beginning of period $ 4,760,442 $ 4,361,194 $ 3,499,513 $ 3,332,222 $ 4,361,194
Other comprehensive income before reclassifications         52,465
Amounts reclassified from accumulated other comprehensive loss         349
Net-current period other comprehensive income 28,112 24,702 28,623 6,667 52,814
Balance at the end of period 5,173,998 4,760,442 3,770,475 3,499,513 5,173,998
Accumulated Other Comprehensive Loss          
Movement in accumulated other comprehensive loss          
Balance at the beginning of period (53,482) (78,184) (142,321) (148,988) (78,184)
Net-current period other comprehensive income 28,112 24,702 28,623 6,667  
Balance at the end of period (25,370) (53,482) $ (113,698) $ (142,321) (25,370)
Foreign Currency Translation Adjustments          
Movement in accumulated other comprehensive loss          
Balance at the beginning of period   (66,252)     (66,252)
Other comprehensive income before reclassifications         52,351
Amounts reclassified from accumulated other comprehensive loss         0
Net-current period other comprehensive income         52,351
Balance at the end of period (13,901)       (13,901)
Other Adjustments          
Movement in accumulated other comprehensive loss          
Balance at the beginning of period   $ (11,932)     (11,932)
Other comprehensive income before reclassifications         114
Amounts reclassified from accumulated other comprehensive loss         349
Net-current period other comprehensive income         463
Balance at the end of period $ (11,469)       $ (11,469)