XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Narrative (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
contract
Cross currency swap | Designated as Hedging Instrument  
Derivatives, Fair Value [Line Items]  
Notional amount of derivative $ 66,573
Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net 1,552
Foreign exchange contracts | Designated as Hedging Instrument  
Derivatives, Fair Value [Line Items]  
Notional amount of derivative 5,626
Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net $ 5
Interest rate swap  
Derivatives, Fair Value [Line Items]  
Derivative, number of instruments held | contract 5
Interest rate swap | Designated as Hedging Instrument  
Derivatives, Fair Value [Line Items]  
Notional amount of derivative $ 355,000
Interest rate cash flow hedge gain (loss) to be reclassified during next 12 months, net $ 106