Derivatives and Hedging Activities - Foreign Cross Currency Derivatives (Details) - Not Designated as Hedging Instrument $ in Thousands |
Jun. 30, 2026
USD ($)
derivative
|
Dec. 31, 2025
USD ($)
derivative
|
|---|---|---|
| Derivative [Line Items] | ||
| Number of Instruments | derivative | 49 | 65 |
| Notional Amount | $ | $ 110,687 | $ 148,612 |
| Foreign Currency Forwards | GBP-USD | Foreign Currency Forwards | ||
| Derivative [Line Items] | ||
| Number of Instruments | derivative | 26 | 34 |
| Notional Amount | $ | $ 70,189 | $ 92,846 |
| Foreign Currency Forwards | EUR-USD | Foreign Currency Forwards | ||
| Derivative [Line Items] | ||
| Number of Instruments | derivative | 23 | 31 |
| Notional Amount | $ | $ 40,498 | $ 55,766 |