XML 116 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Contractual Commitments and Purchase Obligations) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Construction of Assets and Purchases of Property and Equipment [Member]  
Contractual Commitments And Contingencies [Line Items]  
Contractual purchase obligations $ 38,000
Period of obligations for construction of assets and purchases of property and equipment 5 years
Inventories [Member]  
Purchase Obligations [Abstract]  
2021 $ 151,540
2022 120,983
2023 71,886
2024 2,524
2025 2,524
After 2025 $ 11,970