XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Collaboration Revenue - Changes in Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Deferred revenue - related party, Deductions $ 7,128 $ 10,446
ASU 2014-09 [Member]    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Deferred revenue - related party, Balance at beginning of period 103,817 108,174
Deferred revenue - related party, Additions 0 8,157
Deferred revenue - related party, Deductions (7,128) (12,514)
Deferred revenue - related party, Balance at end of period $ 96,689 $ 103,817