XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration Agreement (Tables)
6 Months Ended
Jun. 30, 2023
Collaboration Agreement [Abstract]  
Schedule of Balances in Contract Liability As of June 30, 2023 the balances in contract liability were as follows (in thousands):

 

Contract liability

June 30, 2023

 

Fixed transaction price

$

220,925

 

Reimbursable costs for the six months ended June 30, 2023

 

29,431

 

Less: revenue recognized as of June 30, 2023

 

(32,213

)

Total contract liability

 

218,143

 

Less: current portion

 

(93,875

)

Noncurrent portion

$

124,268