Quarterly report [Sections 13 or 15(d)]

FINANCIAL STATEMENT COMPONENTS - Accumulated Other Comprehensive Income (Loss) (Details)

v3.25.1
FINANCIAL STATEMENT COMPONENTS - Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   $ 3,368,328
Ending balance $ 4,004,739  
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   (49,075)
Ending balance (42,633)  
Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   (75,846)
Ending balance (75,861)  
Unrealized Gains (Losses) on Available-for-Sale Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   (3,654)
Ending balance 4,638  
Unrealized Gains (Losses) on Derivatives    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   46,243
Ending balance 44,042  
Unrealized Gains (Losses) on Defined Benefit Plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   $ (15,818)
Ending balance $ (15,452)