XML 126 R109.htm IDEA: XBRL DOCUMENT v3.26.1
Risk management and financial instruments - Schedule of Future Contracts (Details)
€ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Notional $ 474,168   $ 672,843  
Fair value $ 18,799,743   18,157,182  
Future Contract | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Long      
Notional $ 203,054   241,445  
Fair value $ 298   (1,814)  
Deliverable Forwards | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Short      
Notional $ (239,970)   (278,582)  
Fair value $ (13,791)   13,069  
Non-Deliverable Forwards | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Long      
Notional $ 697,685   43,471  
Fair value $ 11,005   (4,467)  
Future Contract | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Short      
Notional   € (69,251) (79,419)  
Fair value $ 40     € 62
Deliverable Forwards | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Long      
Notional   140,777 103,646  
Fair value $ (331)     (2,039)
Non-Deliverable Forwards | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Short      
Notional   € (9,124) (22,591)  
Fair value $ 235     € (55)
Future Contract | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Short      
Notional $ (40,043)   (40,676)  
Fair value $ 9   72  
Deliverable Forwards | Sensitivity analysis and derivative financial instrument breakdown        
Risk Management and Financial Instruments - Schedule of Future Contracts [Line Items]        
Nature Short      
Notional $ (25,816)   (26,856)  
Fair value $ (257)   $ 129