Annual report pursuant to Section 13 and 15(d)

Other Current Assets - Schedule of Other Current Assets (Details)

v3.22.0.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Assets [Abstract]    
Vendor receivables $ 48,833 $ 42,210
Asset resulting from contingent consideration 3,375 3,375
Prepaid expenses 13,116 11,152
Environmental receivables 1,119 1,238
Income tax receivable 3,340 803
Due from related parties 2,669 1,673
Other current assets 19,643 26,904
Total other current assets $ 92,095 $ 87,355