XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Summary of Accrued Expenses
Accrued expenses consisted of:
As of
(in thousands)June 30,
2021
December 31,
2020
Accrued payroll and related expenses$2,879 $6,686 
Accrued operating expenses2,904 1,545 
Other accrued expenses1,689 975 
Total accrued expenses$7,472 $9,206