XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Business segment - Schedule of Net Revenue and Reconciliation to Gross Revenue (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | segment     4  
Segment Reporting Information [Line Items]        
Total revenue $ 151,287 $ 28,736 $ 357,836 $ 206,946
Management fees        
Segment Reporting Information [Line Items]        
Total revenue 673 8 1,469 635
Cost reimbursements        
Segment Reporting Information [Line Items]        
Total revenue 1,072 505 2,554 1,913
Yucatán Peninsula        
Segment Reporting Information [Line Items]        
Total revenue 52,806 17,903 134,015 82,199
Yucatán Peninsula | Management fees        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Yucatán Peninsula | Cost reimbursements        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Pacific Coast        
Segment Reporting Information [Line Items]        
Total revenue 22,668 787 52,770 22,522
Pacific Coast | Management fees        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Pacific Coast | Cost reimbursements        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Dominican Republic        
Segment Reporting Information [Line Items]        
Total revenue 42,832 2,453 97,649 38,097
Dominican Republic | Management fees        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Dominican Republic | Cost reimbursements        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Jamaica        
Segment Reporting Information [Line Items]        
Total revenue 31,793 7,295 70,623 62,771
Jamaica | Management fees        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Jamaica | Cost reimbursements        
Segment Reporting Information [Line Items]        
Total revenue 789 474 1,970 1,484
Operating Segments        
Segment Reporting Information [Line Items]        
Total revenue 145,487 27,035 343,917 198,061
Operating Segments | Yucatán Peninsula        
Segment Reporting Information [Line Items]        
Total revenue 51,209 17,351 129,879 79,689
Operating Segments | Pacific Coast        
Segment Reporting Information [Line Items]        
Total revenue 21,982 773 51,117 21,854
Operating Segments | Dominican Republic        
Segment Reporting Information [Line Items]        
Total revenue 42,794 2,453 97,563 38,060
Operating Segments | Jamaica        
Segment Reporting Information [Line Items]        
Total revenue 29,502 6,458 65,358 58,458
Segment Reconciling Items | Other        
Segment Reporting Information [Line Items]        
Total revenue 232 258 726 293
Segment Reconciling Items | Management fees        
Segment Reporting Information [Line Items]        
Total revenue 673 8 1,469 635
Segment Reconciling Items | Cost reimbursements        
Segment Reporting Information [Line Items]        
Total revenue 1,072 505 2,554 1,913
Segment Reconciling Items | Compulsory tips        
Segment Reporting Information [Line Items]        
Total revenue $ 3,823 $ 930 $ 9,170 $ 6,044