XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Instruments and Hedging Activity - Narrative (Details)
₨ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
INR (₨)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
INR (₨)
Designated as Hedging Instrument              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Duration of SOFR     1 month        
Interest rate swaps | Designated as Hedging Instrument              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Interest rate swap agreement for a notional amount $ 250.0   $ 250.0     $ 250.0  
Interest rate swap agreement, end date     Feb. 28, 2030        
Interest rate cash flow hedge gain (loss) to be reclassified 0.5   $ 0.5        
Gain (loss) reclassification from accumulated OCI to income, estimate of time to transfer     12 months        
Foreign exchange forward contracts | Designated as Hedging Instrument              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Interest rate swap agreement for a notional amount 7.3   $ 7.3   ₨ 690.0 $ 16.3 ₨ 1,470.0
Interest rate swap agreement, end date     Apr. 30, 2027        
Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months 0.2   $ 0.2        
Gain (loss) reclassification from accumulated OCI to income, estimate of time to transfer     12 months        
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Q1 2025 Settled Derivative [Member]              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Derivative, Gain (Loss) on Derivative, Net 0.5 $ 1.1   $ 0.9      
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Q2 2025 Settled Derivative              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Interest rate swap agreement for a notional amount $ 20.0   $ 20.0        
Interest rate swap agreement, end date Sep. 30, 2026            
Derivative, Fair Value, Net $ 0.0   $ 0.0