XML 117 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other balance sheet items - Schedule of Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Impairment of goodwill $ 0 $ 19,800,000 $ 6,200,000
Goodwill [Roll Forward]      
Gross carrying value 87,610,000 87,610,000  
Accumulated impairment losses (25,956,000) (25,956,000)  
Net carrying value 61,654,000 61,654,000  
Yucatán Peninsula      
Goodwill [Roll Forward]      
Gross carrying value 51,731,000 51,731,000  
Accumulated impairment losses (6,168,000) (6,168,000)  
Net carrying value 45,563,000 45,563,000  
Pacific Coast      
Goodwill [Roll Forward]      
Gross carrying value 0 0  
Accumulated impairment losses 0 0  
Net carrying value 0 0  
Dominican Republic      
Goodwill [Roll Forward]      
Gross carrying value 0 0  
Accumulated impairment losses 0 0  
Net carrying value 0 0  
Jamaica      
Goodwill [Roll Forward]      
Gross carrying value 35,879,000 35,879,000  
Accumulated impairment losses (19,788,000) (19,788,000)  
Net carrying value $ 16,091,000 $ 16,091,000