v3.25.4
Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Increase (Decrease) in Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance $ 4,093,756 $ 3,736,997 $ 3,085,734
Other comprehensive income before reclassifications 380,380    
Amounts reclassified from accumulated other comprehensive loss (1,311)    
Other comprehensive income (loss) 379,069 (105,520) 283,362
Ending balance 4,318,584 4,093,756 3,736,997
Total Accumulated Other Comprehensive Loss      
Increase (Decrease) in Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (947,667) (842,147) (1,125,509)
Other comprehensive income (loss) 379,069 (105,520) 283,362
Ending balance (568,598) (947,667) $ (842,147)
Net Unrealized Gain (Loss) From Hedging Activities      
Increase (Decrease) in Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance 740    
Other comprehensive income before reclassifications 208    
Amounts reclassified from accumulated other comprehensive loss (1,311)    
Other comprehensive income (loss) (1,103)    
Ending balance (363) 740  
Foreign Currency Translation Adjustments      
Increase (Decrease) in Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (948,407)    
Other comprehensive income before reclassifications 380,172    
Amounts reclassified from accumulated other comprehensive loss 0    
Other comprehensive income (loss) 380,172    
Ending balance $ (568,235) $ (948,407)