XML 166 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE - Disaggregation of revenue by major categories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total revenues $ 682,122 $ 700,805 $ 697,052
Australia      
Disaggregation of Revenue [Line Items]      
Total revenues 426,956 336,763 278,252
Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 245,087 352,795 395,997
Other      
Disaggregation of Revenue [Line Items]      
Total revenues 10,079 11,247 22,803
Accommodation and other services revenues | Australia      
Disaggregation of Revenue [Line Items]      
Total revenues 196,684 177,834 152,714
Accommodation and other services revenues | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 214,774 266,926 279,455
Food service and other services revenues | Australia      
Disaggregation of Revenue [Line Items]      
Total revenues 230,272 158,929 125,538
Food service and other services revenues | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 28,790 23,970 20,142
Mobile facility rental revenues | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,523 $ 61,899 $ 96,400