v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Sales rebates payable $ 29,883 $ 40,657
SAR Liability 14,571 22,095
Property taxes payable 1,263 5,018
Accrued salaries 7,401 4,778
Other accrued liabilities 8,407 6,199
Total accrued liabilities $ 61,525 $ 78,747