XML 88 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Sales $ 791,523 $ 32,107 $ 13,791
Accounts receivable 79,769 5,049  
Other Smaller Affiliated Entities [Member]      
Related Party Transaction [Line Items]      
Sales 791,523 32,107 13,791
Accounts receivable 79,769 5,049 3,937
Purchases 127,860 163,453 132,560
Accounts payable $ 9,934 $ 13,722 $ 8,919