XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Payable and Other Accrued Liabilities
9 Months Ended
Sep. 30, 2020
Payables And Accruals [Abstract]  
Accounts Payable and Other Accrued Liabilities

8. ACCOUNTS PAYABLE AND OTHER ACCRUED LIABILITIES

Accounts payable and other accrued liabilities consisted of the following as of September 30, 2020 and December 31, 2019:

 

 

 

September 30,

 

 

December 31,

 

 

 

2020

 

 

2019

 

Accounts payable

 

$

13,360

 

 

$

15,034

 

Accrued expenses

 

 

10,395

 

 

 

10,733

 

Other purchase obligations

 

 

572

 

 

 

 

Contract liabilities

 

 

9,335

 

 

 

3,314

 

Other current liabilities

 

 

235

 

 

 

504

 

Total accounts payable and other accrued liabilities

 

$

33,897

 

 

$

29,585