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
Mar. 31, 2026
GBP (£)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Dec. 31, 2025
GBP (£)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Assets   $ 29,718     $ 29,606  
Liabilities   (29,453)     (30,035)  
Foreign currency forward contract GBP            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | £ £ 7,800     £ 7,800    
Assets   10,432     10,320  
Liabilities   (10,318)     (10,509)  
Foreign currency forward contract EUR            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Notional Amount | €     € 16,482     € 16,482
Assets   19,286     19,286  
Liabilities   $ (19,135)     $ (19,526)