XML 40 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses and other current liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Accrued expenses and other current liabilities  
Schedule of accrued expenses and other current liabilities

June 30, 

December 31, 

    

2021

    

2020

(in thousands)

Accruals for services provided by vendors-not yet billed

$

16,734

$

8,269

Personnel related accruals and liabilities

6,792

7,687

Contract liability

2,082

Total

$

23,526

$

18,038