XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Other Financial Information - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Compensation and benefits $ 17,040 $ 16,677
Taxes payable 9,053 6,391
Operating lease liabilities 7,480 9,048
Accrued freight 5,677 5,628
Contingent Consideration 4,647 4,409
Deferred tooling revenue 4,071 851
Other 10,369 7,836
Accrued liabilities and other $ 58,337 $ 50,840