XML 130 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consisted of the following:
 
 December 31,
 20192018
Accrued compensation and related liabilities$8,941  $11,050  
Accrued contract payments15,706  9,756  
Accrued cash settled stock-based compensation3,282  3,719  
Other10,804  14,666  
Total accrued expenses$38,733  $39,191