v3.26.1
Fair value of financial instruments (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities of fair value

The following table presents the Company’s financial assets and liabilities by level within the fair value hierarchy that are measured at fair value on a recurring basis as of June 30, 2026 and December 31, 2025 (in thousands):

 

 

June 30, 2026

 

 

December 31, 2025

 

 

 

Carrying value

 

 

Fair value

 

 

Carrying value

 

 

Fair value

 

Financial assets

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

Level 2

$

12,585

 

 

$

12,585

 

 

$

15,320

 

 

$

15,320

 

Financial liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Derivative financial instruments

Level 2

 

(13,644

)

 

 

(13,644

)

 

 

(14,828

)

 

 

(14,828

)

2030 Notes

Level 2

 

(800,000

)

 

 

(844,856

)

 

 

(800,000

)

 

 

(846,080

)