XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue recognition (Tables)
9 Months Ended
Sep. 30, 2022
Revenue recognition  
Schedule of transaction price unsatisfied

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Performance obligations:

​

Transaction price

​

Cumulative collaboration revenue recognized

​

Deferred collaboration revenue

Option rights

​

$

109,045

​

$

-

​

$

109,045

Research and development services

​

​

14,142

​

​

(4,678)

​

​

9,464

Total

​

​

123,187

​

​

(4,678)

​

​

118,509

Less current portion of deferred revenue

​

​

-

​

​

-

​

​

(7,571)

Total long-term deferred revenue

​

$

123,187

​

$

(4,678)

​

$

110,938