XML 52 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts receivable, net and other receivables (Tables)
12 Months Ended
Dec. 31, 2020
Accounts receivable, net and other receivables  
Schedule of other current receivables

As of December 31

(in thousands)

    

2019

    

2020

Receivables from collaborative arrangments

$

$

2,426

Research premium

1,530

1,308

Other receivables

 

1,214

 

175

Total accounts receivable, net and other receivables

$

2,744

$

3,909