XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives and Hedging - Outstanding Derivatives Contracts (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
contract
Dec. 31, 2024
USD ($)
contract
Derivatives, Fair Value [Line Items]    
Number of Contracts | contract 29 120
Notional Amounts $ 492,676 $ 1,006,904
Fair Value Asset (Liability), Net 2,063 3,079
Unrealized Loss Recorded in AOCL, net of tax (6,410) (9,800)
Interest rate swaps | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Unrealized Loss Recorded in AOCL, net of tax $ (6,410) (9,800)
Interest rate swaps | Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Number of Contracts | contract 1  
Notional Amounts $ 350,000  
Fair Value Asset (Liability), Net 2,077 $ 3,095
Interest rate swaps | Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Number of Contracts | contract   1
Notional Amounts   $ 350,000
Foreign currency forwards | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Unrealized Loss Recorded in AOCL, net of tax $ 0 $ 0
Foreign currency forwards | Not Designated as Hedging Instrument | Other current assets    
Derivatives, Fair Value [Line Items]    
Number of Contracts | contract   119
Notional Amounts   $ 656,904
Fair Value Asset (Liability), Net   $ (16)
Foreign currency forwards | Not Designated as Hedging Instrument | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Number of Contracts | contract 28  
Notional Amounts $ 142,676  
Fair Value Asset (Liability), Net $ (14)