XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Salaries and benefits $ 8,430 $ 8,482
Severance 2,504 236
Commissions 1,280 1,158
Self-insurance reserves 1,358 1,409
Contingent consideration 0 2,500
Other $ 840 $ 1,786
Operating lease, liability, current, statement of financial position [Extensible List] Other accrued liabilities Other accrued liabilities
Operating lease liabilities, current portion $ 2,063 $ 1,592
Other accrued liabilities $ 16,475 $ 17,163