v3.26.1
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