v3.26.1
Derivative Financial Instruments - Outstanding Derivatives Financial Instruments (Details)
€ in Thousands, £ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
EUR (€)
contract
Dec. 31, 2025
EUR (€)
contract
Jun. 30, 2026
GBP (£)
contract
Dec. 31, 2025
GBP (£)
contract
Forward Contract - EUR        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of Contracts 5 2 5 2
Notional Amount | € € 40,685 € 24,746    
Weighted Average Maturity (Years) 2 years 9 months 18 days 3 years 3 months 18 days    
Forward Contract - GBP        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of Contracts 5 2 5 2
Notional Amount | £     £ 63,481 £ 28,358
Weighted Average Maturity (Years) 2 years 9 months 18 days 3 years 4 months 24 days