XML 137 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 1,644,870 $ 1,728,945
Other comprehensive (loss) income (25,131) (16,642)
Ending balance 204,877 1,644,870
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 17,867 34,509
Ending balance (7,264) 17,867
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (9,553) (6,789)
Other comprehensive (loss) income (15,539) (2,764)
Ending balance (25,092) (9,553)
Unrealized (Loss) Gain on Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 26,600 40,962
Other comprehensive (loss) income (10,152) (14,362)
Ending balance 16,448 26,600
Unrecognized (Loss) Gain on Retirement Benefits    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 820 336
Other comprehensive (loss) income 560 484
Ending balance $ 1,380 $ 820