Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details)

v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Corporate Joint Venture | Operating Lease Rental Payments      
Related Party Transaction      
Related party sales $ 310 $ 305 $ 295
Corporate Joint Venture | Manufacturing Costs      
Related Party Transaction      
Related party sales 21,778 19,976 16,869
Corporate Joint Venture | Services      
Related Party Transaction      
Related party sales 11,406 12,871 12,727
Corporate Joint Venture | Product Demonstration Costs      
Related Party Transaction      
Related party sales 924 2,204 1,768
INEOS Capital Partners      
Related Party Transaction      
Related party sales 3,923 $ 11,212 $ 4,154
Purchases from related party $ 0