XML 90 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Construction in progress (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Construction in Progress [Roll Forward]    
Balance at beginning of period $ 234,037  
Acquisition of construction in progress from business combinations 128,625  
Additions 315,970  
Impact of change in FX rates 17,172  
Transferred to property, plant and equipment, net or finance leases (3,059)  
Balance at end of period 692,745  
Interest costs capitalized $ 9,310 $ 17,902