XML 84 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Revenues (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting, Revenue Reconciling Item [Line Items]      
Number of Reportable Segments 2    
Rental and related revenue $ 1,025,663 $ 929,194 $ 855,833
General contractor and service fee revenue (''Service Operations'') 80,260 64,004 117,926
Total Segment Revenues $ 1,105,923 993,198 973,759
Major Customer | Customer Concentration Risk | Revenue Benchmark      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Concentration Risk, Percentage 10.00%    
Operating Segments [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total Segment Revenues $ 1,105,108 991,611 972,526
Operating Segments [Member] | Industrial Operations      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Rental and related revenue 1,019,342 921,612 848,806
Operating Segments [Member] | Industrial Operations | Customer Concentration Risk | Revenue Benchmark      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Rental and related revenue 91,495 92,986 63,805
Operating Segments [Member] | Non-reportable segments      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Rental and related revenue 5,506 5,995 5,794
Operating Segments [Member] | Service Operations [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
General contractor and service fee revenue (''Service Operations'') 80,260 64,004 117,926
Operating Segments [Member] | Service Operations [Member] | Customer Concentration Risk | Revenue Benchmark      
Segment Reporting, Revenue Reconciling Item [Line Items]      
General contractor and service fee revenue (''Service Operations'') 30,315 32,771 45,177
Corporate, Non-Segment [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Rental and related revenue $ 815 $ 1,587 $ 1,233