XML 106 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Related Party Transactions Entered Into During the Period) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Related party transactions entered into for the time periods presented      
Sales revenues $ 342,816 $ 176,768 $ 246,540
Service fee revenues 0 0 12,181
Purchases of product (b) 44,182 52,665 569,619
Lease income 149 583 3,516
Labor and benefits reimbursement 0 0 $ 10,973
Accounts receivable 9,984 5,623  
Accounts payable $ 6,034 $ 5,251