XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Accrued purchase price for VEX acquisition $ 0 $ 10,000
Accrual for payroll, benefits and bonuses 6,354 6,575
Accrued automobile and workers’ compensation claims 4,345 3,171
Accrued medical claims 1,422 915
Accrued taxes 799 772
Other 636 910
Total other current liabilities $ 13,556 $ 22,343