v3.26.1
Financial Instruments and Fair Value Measurement - Schedule of Foreign Exchange Risk (Details)
$ in Thousands, $ in Thousands
Jun. 30, 2026
USD ($)
$ / collar
Jun. 30, 2026
COP ($)
$ / collar
COP Collars - March 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount $ 9,000 $ 30,996,000
Floor price 3,790 3,790
Cap price 4,080 4,080
COP Collars - May 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional amount $ 32,000 $ 110,208,000
Floor price 3,767 3,767
Cap price 4,050 4,050