XML 148 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses
12 Months Ended
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]  
Accrued Expenses Accrued Expenses
 
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