v3.22.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities, Current [Abstract]    
Sales rebates payable $ 40,657 $ 19,317
Stock Appreciation Rights (SAR) Liability 22,095 5,343
Property taxes payable 5,018 4,427
Accrued salaries 4,778 4,096
Other accrued liabilities 6,199 3,683
Total accrued liabilities $ 78,747 $ 36,866