XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue  
Summary of revenue by type

Year Ended December 31,

(in thousands)

    

2021

    

2020

    

2019

Product revenue, net

$

23,386

$

108

$

1,538

Collaboration revenues

3,830

2,756

6,210

Research premium and grant revenue

1,679

2,163

1,733

Total revenue

$

28,895

$

5,027

$

9,481