v3.26.1
Derivative Instruments - Schedule of Fair Value and Notional Value of the Derivative Assets and Liabilities (Details) - Derivatives not designated as hedges
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2026
GBP (£)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Dec. 31, 2025
GBP (£)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Assets   $ 55,800     $ 29,606  
Liabilities   (54,795)     (30,035)  
Foreign currency forward contract GBP            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | £ £ 7,800     £ 7,800    
Assets   10,567     10,320  
Liabilities   (10,345)     (10,509)  
Foreign currency forward contract EUR            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | €     € 38,636     € 16,482
Assets   45,233     19,286  
Liabilities   $ (44,450)     $ (19,526)