XML 120 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Financial Information - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ 957,145 $ 947,740 $ 774,357 $ 1,139,558
Accumulated other comprehensive loss, adjustment attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (462,210) (272,144) $ (442,424) $ (520,204)
Foreign currency translation loss, adjustment attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (471,704) (282,054)    
Unrealized gains (losses) on derivatives, adjustment attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 10,416 10,416    
Minimum pension liability adjustment, adjustment attributable to parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (922) (506)    
Accumulated other comprehensive loss, AOCI attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 965 962    
Foreign currency translation loss, AOCI attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 965 962    
Unrealized gains (losses) on derivatives, AOCI attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 0 0    
Minimum pension liability adjustment, AOCI attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 0 0    
AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (461,245) (271,182)    
Foreign currency translation loss, AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (470,739) (281,092)    
Unrealized gains (losses) on derivatives, AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 10,416 10,416    
Minimum pension liability adjustment, AOCI including portion attributable to noncontrolling interest        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ (922) $ (506)