Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Assets [Abstract]    
Vendor receivables $ 42,711 $ 48,833
Asset resulting from contingent consideration 4,533 3,375
Prepaid expenses 15,543 13,116
Environmental receivables 1,083 1,119
Income tax receivable 800 3,340
Due from related parties 1,151 2,669
Other current assets 22,052 19,643
Total other current assets $ 87,873 $ 92,095