XML 88 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

The following table presents the detail of accrued liabilities as of the dates presented:
 
December 31,
 
2019
 
2018
Accrued compensation and benefits
$
30,462

 
$
22,862

Miscellaneous accrued liabilities
7,517

 
7,975

Total accrued liabilities
$
37,979

 
$
30,837