XML 119 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business segments - Schedule of Segment Capital Expenditures and Reconciliation to Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total capital expenditures $ 46,752 $ 29,965 $ 14,075
Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 46,010 29,267 13,722
Operating Segments | Yucatán Peninsula      
Segment Reporting Information [Line Items]      
Total capital expenditures 13,011 10,018 4,957
Operating Segments | Pacific Coast      
Segment Reporting Information [Line Items]      
Total capital expenditures 15,337 4,782 1,138
Operating Segments | Dominican Republic      
Segment Reporting Information [Line Items]      
Total capital expenditures 9,526 8,163 3,417
Operating Segments | Jamaica      
Segment Reporting Information [Line Items]      
Total capital expenditures 8,136 6,304 4,210
Corporate      
Segment Reporting Information [Line Items]      
Total capital expenditures $ 742 $ 698 $ 353