XML 125 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Effect of Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ 9,349 $ 173  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax     $ 1,966
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 3,713 938 2,499
Foreign Exchange Forward Two [Member]      
Derivatives, Fair Value [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 592 (1,696)  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax     1,966
Interest Rate Swap Two [Member]      
Derivatives, Fair Value [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 8,757 1,869  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax     0
Interest expense | Interest rate swaps      
Derivatives, Fair Value [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (3,018) (2,576) 4,245
Discontinued Operations, Held-for-sale or Disposed of by Sale | Foreign currency exchange forward contracts      
Derivatives, Fair Value [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ 695 $ (1,638) $ (1,746)