XML 88 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Information - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Compensation and benefits $ 15,093 $ 16,677
Accrued freight 5,434 5,628
Taxes payable 5,980 6,391
Operating lease liabilities 8,738 9,048
Contingent Consideration 4,528 4,409
Other 6,639 8,687
Accrued liabilities and other $ 46,412 $ 50,840