XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE - Disaggregation of revenue by major categories (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenues $ 638,849 $ 682,122 $ 700,805
Australia      
Disaggregation of Revenue [Line Items]      
Total revenues 460,295 426,956 336,763
Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 178,554 245,087 352,795
Other      
Disaggregation of Revenue [Line Items]      
Total revenues 0 10,079 11,247
Accommodation and associated services revenues | Australia      
Disaggregation of Revenue [Line Items]      
Total revenues 211,761 196,684 177,834
Accommodation and associated services revenues | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 150,651 214,774 266,926
Mobile facility rental and associated services revenues | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues 1,587 1,523 61,899
Integrated services and other services revenues | Australia      
Disaggregation of Revenue [Line Items]      
Total revenues 248,534 230,272 158,929
Integrated services and other services revenues | Canada      
Disaggregation of Revenue [Line Items]      
Total revenues $ 26,316 $ 28,790 $ 23,970