v3.26.3
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 675,954 $ 648,973 $ 1,939,006 $ 1,897,812
Lease revenues $ 15,604 $ 14,692 $ 45,312 $ 45,581
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total revenues Total revenues Total revenues Total revenues
Total revenues $ 691,558 $ 663,665 $ 1,984,318 $ 1,943,393
North America        
Disaggregation of Revenue [Line Items]        
Total revenues 510,488 502,596 1,465,432 1,488,682
Lease revenues 14,287 13,427 41,792 41,507
Total revenues 524,775 516,023 1,507,224 1,530,189
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 64,811 62,030 188,037 171,897
Lease revenues 684 631 1,953 2,431
Total revenues 65,495 62,661 189,990 174,328
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 97,050 80,413 275,247 225,056
Lease revenues 633 634 1,567 1,643
Total revenues 97,683 81,047 276,814 226,699
South America        
Disaggregation of Revenue [Line Items]        
Total revenues 3,605 3,934 10,290 12,177
Lease revenues 0 0 0 0
Total revenues 3,605 3,934 10,290 12,177
Warehouse rent and storage        
Disaggregation of Revenue [Line Items]        
Total revenues 240,002 246,463 710,014 726,885
Warehouse rent and storage | North America        
Disaggregation of Revenue [Line Items]        
Total revenues 193,139 204,017 576,034 607,616
Warehouse rent and storage | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 22,337 20,288 64,714 56,845
Warehouse rent and storage | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 22,869 20,064 64,529 56,417
Warehouse rent and storage | South America        
Disaggregation of Revenue [Line Items]        
Total revenues 1,657 2,094 4,737 6,007
Warehouse services        
Disaggregation of Revenue [Line Items]        
Total revenues 360,677 354,667 1,042,443 1,030,994
Warehouse services | North America        
Disaggregation of Revenue [Line Items]        
Total revenues 273,512 276,728 792,019 812,868
Warehouse services | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 29,663 29,204 84,737 79,953
Warehouse services | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 56,308 47,527 162,283 134,100
Warehouse services | South America        
Disaggregation of Revenue [Line Items]        
Total revenues 1,194 1,208 3,404 4,073
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 62,217 47,843 173,491 139,933
Transportation | North America        
Disaggregation of Revenue [Line Items]        
Total revenues 30,779 21,851 84,321 68,198
Transportation | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 12,811 12,538 38,586 35,099
Transportation | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 17,873 12,822 48,435 34,539
Transportation | South America        
Disaggregation of Revenue [Line Items]        
Total revenues 754 632 2,149 2,097
Joint venture related management fee and reimbursed costs        
Disaggregation of Revenue [Line Items]        
Total revenues     13,058 0
Joint venture related management fee and reimbursed costs | North America        
Disaggregation of Revenue [Line Items]        
Total revenues     13,058 0
Joint venture related management fee and reimbursed costs | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues     0 0
Joint venture related management fee and reimbursed costs | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues     0 0
Joint venture related management fee and reimbursed costs | South America        
Disaggregation of Revenue [Line Items]        
Total revenues     0 0
Joint Venture Related Management Fee And Reimbursed Costs        
Disaggregation of Revenue [Line Items]        
Total revenues 13,058 0    
Total revenues 13,058 0 $ 13,058 $ 0
Joint Venture Related Management Fee And Reimbursed Costs | North America        
Disaggregation of Revenue [Line Items]        
Total revenues 13,058 0    
Joint Venture Related Management Fee And Reimbursed Costs | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0    
Joint Venture Related Management Fee And Reimbursed Costs | Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0    
Joint Venture Related Management Fee And Reimbursed Costs | South America        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 0