XML 90 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Non-Designated Foreign Exchange Forwards and Interest Rate Caps (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Contract
Dec. 31, 2024
USD ($)
Contract
Jun. 30, 2024
USD ($)
Derivative [Line Items]      
Aggregate Notional Amount (in thousands)     $ 73,700
Not Designated as Hedging Instrument | Interest rate caps      
Derivative [Line Items]      
Number of Contracts | Contract 2 2  
Aggregate Notional Amount (in thousands) $ 238,535 $ 238,535  
Weighted-Average Years to Maturity 2 months 4 days 8 months 1 day  
Fx contracts - GBP | Not Designated as Hedging Instrument | Foreign currency forward, net      
Derivative [Line Items]      
Number of Contracts | Contract 110 80  
Aggregate Notional Amount (in thousands) $ 673,578 $ 632,702  
Weighted-Average Years to Maturity 1 year 4 months 6 days 1 year 4 months 20 days  
Fx contracts - EUR | Not Designated as Hedging Instrument | Foreign currency forward, net      
Derivative [Line Items]      
Number of Contracts | Contract 29 48  
Aggregate Notional Amount (in thousands) $ 272,678 $ 355,218  
Weighted-Average Years to Maturity 8 months 4 days 1 year 2 months 4 days  
SEK | Not Designated as Hedging Instrument | Foreign currency forward, net      
Derivative [Line Items]      
Number of Contracts | Contract 12 14  
Aggregate Notional Amount (in thousands) $ 603,079 $ 633,231  
Weighted-Average Years to Maturity 10 months 13 days 1 year 3 months 25 days