XML 29 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]      
Sales $ 13,859 $ 20,230 $ 174,584
Accounts receivable 2,958 3,536  
Other Smaller Affiliated Entities [Member]      
Related Party Transaction [Line Items]      
Sales 13,859 20,230 174,584
Accounts receivable 2,958 3,536 22,422
Purchases 203,279 244,551 230,659
Accounts payable $ 3,657 $ 14,011 $ 15,683