XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Schedule of Derivatives Not Designated as Hedges (Details) - Not Designated as Hedging Instrument
$ in Thousands
Dec. 31, 2024
USD ($)
derivative
Dec. 31, 2023
USD ($)
derivative
Schedule of Foreign Currency Swaps [Line Items]    
Number of Instruments | derivative 49 60
Notional Amount | $ $ 98,659 $ 250,759
Foreign currency forwards | GBP-USD | Foreign currency forwards    
Schedule of Foreign Currency Swaps [Line Items]    
Number of Instruments | derivative 30 29
Notional Amount | $ $ 69,574 $ 54,745
Foreign currency forwards | EUR-USD | Foreign currency forwards    
Schedule of Foreign Currency Swaps [Line Items]    
Number of Instruments | derivative 19 28
Notional Amount | $ $ 29,085 $ 41,952
Swap | EUR-USD | Interest rate swaps    
Schedule of Foreign Currency Swaps [Line Items]    
Number of Instruments | derivative 0 3
Notional Amount | $ $ 0 $ 154,062