XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Construction Commitments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Construction Commitment [Line Items]  
Total construction commitments $ 202,302
Atlanta, GA  
Construction Commitment [Line Items]  
Total construction commitments 25,599
Barcelona  
Construction Commitment [Line Items]  
Total construction commitments 11,399
Dublin  
Construction Commitment [Line Items]  
Total construction commitments 20,103
Dunkirk, NY  
Construction Commitment [Line Items]  
Total construction commitments 14,967
Lancaster, PA  
Construction Commitment [Line Items]  
Total construction commitments 23,341
Plainville, CT  
Construction Commitment [Line Items]  
Total construction commitments 32,763
Russellville, AR  
Construction Commitment [Line Items]  
Total construction commitments 33,854
Spearwood, Australia  
Construction Commitment [Line Items]  
Total construction commitments $ 40,276