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

Year Ended December 31,

(in thousands)

    

2022

    

2021

    

2020

Product revenue, net

$

34,742

$

23,386

$

108

Collaboration revenues

926

3,830

2,756

Research premium and grant revenue

1,267

1,679

2,163

Total revenues

$

36,935

$

28,895

$

5,027