XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ (1,036,494) $ (1,604,699) $ (1,375,819) $ (872,827)
Total accumulated other comprehensive loss, net of tax        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (66,656) (73,747) $ (73,922) $ (65,731)
Defined benefit pension and other postretirement benefit plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (70,603) (76,510)    
Unrealized foreign currency translation gain        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 8,757 8,196    
Unrealized loss on interest rate swaps        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (1,721) (2,793)    
Share of other comprehensive loss of equity method investment        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ (3,089) $ (2,640)