XML 50 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenue $ 982 $ 164,023 $ 178,210 $ 359,819
Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 302 136,095 153,357 305,887
Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 240 24,428 22,818 48,910
Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue (18) 551 627 1,485
Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 458 2,949 1,408 3,537
Other        
Disaggregation of Revenue [Line Items]        
Total revenue 46 926 1,059 2,451
Other | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Other | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 20 14 34 17
Other | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue (18) 551 627 1,485
Other | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 44 361 398 949
Yucatán Peninsula        
Disaggregation of Revenue [Line Items]        
Total revenue 22 61,860 64,296 134,000
Yucatán Peninsula | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue (165) 53,460 56,562 117,761
Yucatán Peninsula | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 187 8,400 7,734 16,239
Yucatán Peninsula | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Yucatán Peninsula | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Pacific Coast        
Disaggregation of Revenue [Line Items]        
Total revenue (75) 22,925 21,735 49,294
Pacific Coast | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue (90) 19,770 18,634 42,493
Pacific Coast | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 15 3,155 3,101 6,801
Pacific Coast | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Pacific Coast | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Dominican Republic        
Disaggregation of Revenue [Line Items]        
Total revenue 12 22,620 35,644 55,744
Dominican Republic | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue (178) 18,226 31,189 46,750
Dominican Republic | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 190 4,394 4,455 8,994
Dominican Republic | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Dominican Republic | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Jamaica        
Disaggregation of Revenue [Line Items]        
Total revenue 977 55,692 55,476 118,330
Jamaica | Package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 735 44,639 46,972 98,883
Jamaica | Non-package revenue        
Disaggregation of Revenue [Line Items]        
Total revenue (172) 8,465 7,494 16,859
Jamaica | Management fees        
Disaggregation of Revenue [Line Items]        
Total revenue 0 0 0 0
Jamaica | Cost reimbursements        
Disaggregation of Revenue [Line Items]        
Total revenue $ 414 $ 2,588 $ 1,010 $ 2,588