XML 86 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaboration Revenue - Changes in Contract Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Deferred revenue - related party, Deductions $ 10,446 $ 21,565
ASU 2014-09 [Member]    
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]    
Deferred revenue - related party, Balance at beginning of period 108,174 110,071
Deferred revenue - related party, Additions 8,157 10,000
Deferred revenue - related party, Deductions (12,514) (11,897)
Deferred revenue - related party, Balance at end of period $ 103,817 108,174
Deferred revenue, Balance at beginning of period   9,668
Deferred revenue, Additions   7,493
Deferred revenue, Deductions   $ (17,161)