v3.26.1
Derivative Instruments - Narrative (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
contract
counterparty
Derivatives, Fair Value [Line Items]  
Number of different counterparties | counterparty 7
Cross currency swap | Derivatives Designated as Hedging Instruments  
Derivatives, Fair Value [Line Items]  
Derivative, notional amount $ 50,170
Interest rate cash flow hedge loss 1,166
Foreign exchange contracts | Derivatives Designated as Hedging Instruments  
Derivatives, Fair Value [Line Items]  
Derivative, notional amount 6,243
Interest rate cash flow hedge loss $ 15
Interest rate swap  
Derivatives, Fair Value [Line Items]  
Derivative, number of instruments held | contract 11
Interest rate swap | Derivatives Designated as Hedging Instruments  
Derivatives, Fair Value [Line Items]  
Derivative, notional amount $ 965,000
Interest rate cash flow hedge loss $ 238