XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Liabilities
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities
The following table sets forth the components of the Company's accounts payable and accrued liabilities (in thousands) as of:
June 30, 2022December 31, 2021
Accounts payable$3,378 $4,830 
Accrued liabilities11,519 18,345 
Accrued payroll and related benefits3,454 4,678 
Other accrued liabilities399 435 
Total accounts payable and accrued liabilities$18,750 $28,288