v3.26.1
Derivative financial instruments - Schedule of Fair Value of the Company’s Derivative Instruments and Their Location in the Company’s Financial Statements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Location: us-gaap:OtherAssetsNoncurrent | Non-designated    
Derivatives, Fair Value [Line Items]    
Assets $ 0 $ 0
Balance Sheet Location: us-gaap:OtherAssetsNoncurrent | Cash flow hedges    
Derivatives, Fair Value [Line Items]    
Assets 10,124 4,107
Balance Sheet Location: us-gaap:OtherLiabilitiesCurrent | Non-designated    
Derivatives, Fair Value [Line Items]    
Liabilities 11,221 12,947
Balance Sheet Location: us-gaap:OtherLiabilitiesCurrent | Cash flow hedges    
Derivatives, Fair Value [Line Items]    
Liabilities 71,501 47,648
Balance Sheet Location: us-gaap:OtherLiabilitiesNoncurrent | Non-designated    
Derivatives, Fair Value [Line Items]    
Liabilities 0 0
Balance Sheet Location: us-gaap:OtherLiabilitiesNoncurrent | Cash flow hedges    
Derivatives, Fair Value [Line Items]    
Liabilities 61,018 44,414
Balance Sheet Location: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Non-designated    
Derivatives, Fair Value [Line Items]    
Assets 6,655 2,076
Balance Sheet Location: us-gaap:PrepaidExpenseAndOtherAssetsCurrent | Cash flow hedges    
Derivatives, Fair Value [Line Items]    
Assets $ 15,068 $ 9,257