v3.26.1
Segment and Geographic Reporting - Schedule of Reportable Segments and Other Activities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Property, plant and equipment $ 1,236,942 $ 1,304,420
All other assets 327,153 281,659
Total Assets 1,564,095 1,586,079
Reportable Segments | Colombia    
Segment Reporting [Line Items]    
Property, plant and equipment 954,619 935,351
All other assets 164,168 150,524
Total Assets 1,118,787 1,085,875
Reportable Segments | Ecuador    
Segment Reporting [Line Items]    
Property, plant and equipment 167,553 176,003
All other assets 83,069 55,313
Total Assets 250,622 231,316
Reportable Segments | Canada    
Segment Reporting [Line Items]    
Property, plant and equipment 108,272 185,226
All other assets 42,518 39,093
Total Assets 150,790 224,319
Other    
Segment Reporting [Line Items]    
Property, plant and equipment 6,498 7,840
All other assets 37,398 36,729
Total Assets $ 43,896 $ 44,569